mirror of
https://github.com/ChatGPTNextWeb/ChatGPT-Next-Web.git
synced 2025-05-20 20:50:17 +09:00
修复app-config.models 重复保存的问题(#6266)
This commit is contained in:
parent
b966107117
commit
ac27891d5d
@ -203,7 +203,10 @@ export const useAppConfig = createPersistStore(
|
|||||||
const models = currentState.models.slice();
|
const models = currentState.models.slice();
|
||||||
state.models.forEach((pModel) => {
|
state.models.forEach((pModel) => {
|
||||||
const idx = models.findIndex(
|
const idx = models.findIndex(
|
||||||
(v) => v.name === pModel.name && v.provider === pModel.provider,
|
(v) => v.name === pModel.name
|
||||||
|
&& v.provider.id === pModel.provider.id
|
||||||
|
&& v.provider.providerName === pModel.provider.providerName
|
||||||
|
&& v.provider.providerType === pModel.provider.providerType,
|
||||||
);
|
);
|
||||||
if (idx !== -1) models[idx] = pModel;
|
if (idx !== -1) models[idx] = pModel;
|
||||||
else models.push(pModel);
|
else models.push(pModel);
|
||||||
|
Loading…
Reference in New Issue
Block a user