File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -651,7 +651,7 @@ def __commitToTextLines(self, commit: Commit):
651651 if self ._delayCommit :
652652 return
653653
654- for child in commit .children :
654+ for child in commit .children or [] :
655655 content = self .tr ("Child: " ) + child .sha1
656656 content += self .__commitDesc (child , child .repoDir )
657657 self .viewer .addSHA1Line (content , False )
Original file line number Diff line number Diff line change @@ -286,9 +286,9 @@ def handleNonStreamResponse(self, response: bytes):
286286 aiResponse = AiResponse ()
287287 aiResponse .total_tokens = usage .get ("total_tokens" , 0 )
288288
289- for choice in data [ "choices" ] :
290- message : dict = choice [ "message" ]
291- content = message [ "content" ]
289+ for choice in data . get ( "choices" , []) :
290+ message : dict = choice . get ( "message" , {})
291+ content = message . get ( "content" , "" )
292292 role = message .get ("role" , "assistant" )
293293 aiResponse .role = AiRole .Assistant
294294 aiResponse .message = content
You can’t perform that action at this time.
0 commit comments