소스 검색

Fix nil card url crash

Zed 6 년 전
부모
커밋
3218cc4069
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      src/parser.nim

+ 1 - 1
src/parser.nim

@@ -254,7 +254,7 @@ proc parseCard*(card: var Card; node: XmlNode) =
   card.dest = node.selectText("span.SummaryCard-destination")
 
   if card.url.len == 0:
-    card.url = node.select("a").attr("href")
+    card.url = node.selectAttr("a", "href")
 
   let image = node.select(".tcu-imageWrapper img")
   if image != nil: