forked from XiaoMo/ChatGPT-Next-Web
dev: use current inject configuration
This commit is contained in:
parent
fd058cc693
commit
a9f67a48a1
@ -623,9 +623,14 @@ export const useChatStore = create<ChatStore>()(
|
||||
if (version < 3.1) {
|
||||
newState.sessions.forEach((s) => {
|
||||
if (
|
||||
// Exclude those already set by user
|
||||
!s.mask.modelConfig.hasOwnProperty("enableInjectSystemPrompts")
|
||||
) {
|
||||
s.mask.modelConfig.enableInjectSystemPrompts = true;
|
||||
// Because users may have changed this configuration,
|
||||
// the user's current configuration is used instead of the default
|
||||
const config = useAppConfig.getState();
|
||||
s.mask.modelConfig.enableInjectSystemPrompts =
|
||||
config.modelConfig.enableInjectSystemPrompts;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user