chore: Update the value of sys.dialogue_count to start from 1. (#25905)
This commit is contained in:
parent
00d3bf15f3
commit
8f86f5749d
2 changed files with 4 additions and 2 deletions
|
|
@ -420,7 +420,9 @@ class AdvancedChatAppGenerator(MessageBasedAppGenerator):
|
||||||
db.session.refresh(conversation)
|
db.session.refresh(conversation)
|
||||||
|
|
||||||
# get conversation dialogue count
|
# get conversation dialogue count
|
||||||
self._dialogue_count = get_thread_messages_length(conversation.id)
|
# NOTE: dialogue_count should not start from 0,
|
||||||
|
# because during the first conversation, dialogue_count should be 1.
|
||||||
|
self._dialogue_count = get_thread_messages_length(conversation.id) + 1
|
||||||
|
|
||||||
# init queue manager
|
# init queue manager
|
||||||
queue_manager = MessageBasedAppQueueManager(
|
queue_manager = MessageBasedAppQueueManager(
|
||||||
|
|
|
||||||
|
|
@ -1008,7 +1008,7 @@ def _setup_variable_pool(
|
||||||
if workflow.type != WorkflowType.WORKFLOW.value:
|
if workflow.type != WorkflowType.WORKFLOW.value:
|
||||||
system_variable.query = query
|
system_variable.query = query
|
||||||
system_variable.conversation_id = conversation_id
|
system_variable.conversation_id = conversation_id
|
||||||
system_variable.dialogue_count = 0
|
system_variable.dialogue_count = 1
|
||||||
else:
|
else:
|
||||||
system_variable = SystemVariable.empty()
|
system_variable = SystemVariable.empty()
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue