Преглед на файлове

fix: answer returned null when response_mode was blocking (#1133)

takatost преди 1 година
родител
ревизия
2658c4d57b
променени са 1 файла, в които са добавени 1 реда и са изтрити 1 реда
  1. 1 1
      api/services/completion_service.py

+ 1 - 1
api/services/completion_service.py

@@ -367,7 +367,7 @@ class CompletionService:
                         result = json.loads(result)
                         if result.get('error'):
                             cls.handle_error(result)
-                        if 'data' in result:
+                        if result['event'] == 'message' and 'data' in result:
                             return cls.get_message_response_data(result.get('data'))
             except ValueError as e:
                 if e.args[0] != "I/O operation on closed file.":  # ignore this error