mirror of
https://github.com/farcasclaudiu/Flowise.git
synced 2026-06-28 19:00:59 +03:00
Bugfix/Add showagent message when agentflow (#2749)
add showagent message when agentflow
This commit is contained in:
@@ -76,13 +76,16 @@ const ChatbotFull = () => {
|
|||||||
if (getSpecificChatflowFromPublicApi.data || getSpecificChatflowApi.data) {
|
if (getSpecificChatflowFromPublicApi.data || getSpecificChatflowApi.data) {
|
||||||
const chatflowData = getSpecificChatflowFromPublicApi.data || getSpecificChatflowApi.data
|
const chatflowData = getSpecificChatflowFromPublicApi.data || getSpecificChatflowApi.data
|
||||||
setChatflow(chatflowData)
|
setChatflow(chatflowData)
|
||||||
if (chatflowData.chatbotConfig) {
|
|
||||||
try {
|
|
||||||
const chatflowType = chatflowData.type
|
const chatflowType = chatflowData.type
|
||||||
const parsedConfig = JSON.parse(chatflowData.chatbotConfig)
|
if (chatflowData.chatbotConfig) {
|
||||||
|
let parsedConfig = {}
|
||||||
if (chatflowType === 'MULTIAGENT') {
|
if (chatflowType === 'MULTIAGENT') {
|
||||||
parsedConfig.showAgentMessages = true
|
parsedConfig.showAgentMessages = true
|
||||||
}
|
}
|
||||||
|
|
||||||
|
try {
|
||||||
|
parsedConfig = { ...parsedConfig, ...JSON.parse(chatflowData.chatbotConfig) }
|
||||||
setChatbotTheme(parsedConfig)
|
setChatbotTheme(parsedConfig)
|
||||||
if (parsedConfig.overrideConfig) {
|
if (parsedConfig.overrideConfig) {
|
||||||
// Generate new sessionId
|
// Generate new sessionId
|
||||||
@@ -93,9 +96,11 @@ const ChatbotFull = () => {
|
|||||||
}
|
}
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
console.error(e)
|
console.error(e)
|
||||||
setChatbotTheme({})
|
setChatbotTheme(parsedConfig)
|
||||||
setChatbotOverrideConfig({})
|
setChatbotOverrideConfig({})
|
||||||
}
|
}
|
||||||
|
} else if (chatflowType === 'MULTIAGENT') {
|
||||||
|
setChatbotTheme({ showAgentMessages: true })
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}, [getSpecificChatflowFromPublicApi.data, getSpecificChatflowApi.data])
|
}, [getSpecificChatflowFromPublicApi.data, getSpecificChatflowApi.data])
|
||||||
|
|||||||
Reference in New Issue
Block a user