|
@@ -321,8 +321,11 @@ proc parseThread(js: JsonNode; global: GlobalObjects): tuple[thread: Chain, self
|
|
|
let
|
|
let
|
|
|
cursor = content{"timelineCursor"}
|
|
cursor = content{"timelineCursor"}
|
|
|
more = cursor{"displayTreatment", "actionText"}.getStr
|
|
more = cursor{"displayTreatment", "actionText"}.getStr
|
|
|
- result.thread.more = parseInt(more[0 ..< more.find(" ")])
|
|
|
|
|
result.thread.cursor = cursor{"value"}.getStr
|
|
result.thread.cursor = cursor{"value"}.getStr
|
|
|
|
|
+ if more.len > 0 and more[0].isDigit():
|
|
|
|
|
+ result.thread.more = parseInt(more[0 ..< more.find(" ")])
|
|
|
|
|
+ else:
|
|
|
|
|
+ result.thread.more = -1
|
|
|
else:
|
|
else:
|
|
|
var tweet = finalizeTweet(global, entry.getId)
|
|
var tweet = finalizeTweet(global, entry.getId)
|
|
|
if not tweet.available:
|
|
if not tweet.available:
|