Skip to content

Commit cd20271

Browse files
committed
fix: model switch not work when autoRegenAfterSwitchModel is false
1 parent 665f203 commit cd20271

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/components/ConversationCard/index.jsx

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -214,8 +214,9 @@ function ConversationCard(props) {
214214
required
215215
onChange={(e) => {
216216
const modelName = e.target.value
217-
if (config.autoRegenAfterSwitchModel)
218-
getRetryFn({ ...session, modelName, aiName: t(Models[modelName].desc) })()
217+
const newSession = { ...session, modelName, aiName: t(Models[modelName].desc) }
218+
if (config.autoRegenAfterSwitchModel) getRetryFn(newSession)()
219+
else setSession(newSession)
219220
}}
220221
>
221222
{Object.entries(Models).map(([key, model]) => {

0 commit comments

Comments
 (0)