fix: 添加默认助手会添加两个 #238
This commit is contained in:
parent
2cbb4c8831
commit
6e2ab66b81
@ -36,12 +36,14 @@ const PopupContainer: React.FC<Props> = ({ resolve }) => {
|
|||||||
}, [assistants, defaultAssistant, searchText, userAgents])
|
}, [assistants, defaultAssistant, searchText, userAgents])
|
||||||
|
|
||||||
const onCreateAssistant = async (agent: Agent) => {
|
const onCreateAssistant = async (agent: Agent) => {
|
||||||
if (agent.id === 'default') {
|
let assistant: Assistant
|
||||||
addAssistant({ ...agent, id: uuid() })
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
const assistant = await createAssistantFromAgent(agent)
|
if (agent.id === 'default') {
|
||||||
|
assistant = { ...agent, id: uuid() }
|
||||||
|
addAssistant(assistant)
|
||||||
|
} else {
|
||||||
|
assistant = await createAssistantFromAgent(agent)
|
||||||
|
}
|
||||||
|
|
||||||
setTimeout(() => EventEmitter.emit(EVENT_NAMES.SHOW_ASSISTANTS), 0)
|
setTimeout(() => EventEmitter.emit(EVENT_NAMES.SHOW_ASSISTANTS), 0)
|
||||||
resolve(assistant)
|
resolve(assistant)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user