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])
|
||||
|
||||
const onCreateAssistant = async (agent: Agent) => {
|
||||
if (agent.id === 'default') {
|
||||
addAssistant({ ...agent, id: uuid() })
|
||||
return
|
||||
}
|
||||
let assistant: Assistant
|
||||
|
||||
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)
|
||||
resolve(assistant)
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user