fix annotation reply is null (#7103)

This commit is contained in:
Aero Kang
2024-08-08 19:07:50 +08:00
committed by GitHub
parent 7210613551
commit ad682c394d

View File

@@ -244,7 +244,11 @@ class AdvancedChatAppGenerateTaskPipeline(BasedGenerateTaskPipeline, WorkflowCyc
:return: :return:
""" """
for message in self._queue_manager.listen(): for message in self._queue_manager.listen():
if message.event and hasattr(message.event, 'metadata') and message.event.metadata.get('is_answer_previous_node', False) and publisher: if (message.event
and hasattr(message.event, 'metadata')
and message.event.metadata
and message.event.metadata.get('is_answer_previous_node', False)
and publisher):
publisher.publish(message=message) publisher.publish(message=message)
elif (hasattr(message.event, 'execution_metadata') elif (hasattr(message.event, 'execution_metadata')
and message.event.execution_metadata and message.event.execution_metadata