diff --git a/web/src/views/Conversation/index.tsx b/web/src/views/Conversation/index.tsx index 5640c03c..8432b1c2 100644 --- a/web/src/views/Conversation/index.tsx +++ b/web/src/views/Conversation/index.tsx @@ -179,9 +179,10 @@ const Conversation: FC = () => { }) } else { if (features?.opening_statement?.enabled && features?.opening_statement?.statement) { + const variables = toolbarRef.current?.getVariables() || [] setChatList([{ role: 'assistant', - content: features.opening_statement.statement, + content: replaceVariables(features?.opening_statement.statement, variables as unknown as AppVariable[]), created_at: Date.now(), meta_data: { suggested_questions: features.opening_statement?.suggested_questions @@ -435,7 +436,6 @@ const Conversation: FC = () => { const handleChangeVariables = (variables: Variable[]) => { setChatList(prev => { const firstMsg = prev[0] - console.log('firstMsg', firstMsg) if (firstMsg && firstMsg.role === 'assistant' && firstMsg.content && features?.opening_statement?.enabled && features?.opening_statement.statement && variables.length > 0) { firstMsg.content = replaceVariables(features?.opening_statement.statement, variables as unknown as AppVariable[]) return [firstMsg, ...prev.slice(1)]