Fix crash on missing quote tweet data crash
This commit is contained in:
		
							parent
							
								
									fcd74e8048
								
							
						
					
					
						commit
						14f9a092d8
					
				
					 1 changed files with 3 additions and 0 deletions
				
			
		| 
						 | 
				
			
			@ -324,6 +324,9 @@ proc parseGraphTweet(js: JsonNode; isLegacy=false): Tweet =
 | 
			
		|||
  of "TweetWithVisibilityResults":
 | 
			
		||||
    return parseGraphTweet(js{"tweet"}, isLegacy)
 | 
			
		||||
 | 
			
		||||
  if not js.hasKey("legacy"):
 | 
			
		||||
    return Tweet()
 | 
			
		||||
 | 
			
		||||
  var jsCard = copy(js{if isLegacy: "card" else: "tweet_card", "legacy"})
 | 
			
		||||
  if jsCard.kind != JNull:
 | 
			
		||||
    var values = newJObject()
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue