fix: params on starting to create chaStore
This commit is contained in:
@@ -292,12 +292,14 @@ export function App() {
|
|||||||
// if there are any params in URL, create a new chatStore
|
// if there are any params in URL, create a new chatStore
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
const run = async () => {
|
const run = async () => {
|
||||||
|
const chatStore = await getChatStoreByIndex(selectedChatIndex);
|
||||||
const api = getDefaultParams("api", "");
|
const api = getDefaultParams("api", "");
|
||||||
const key = getDefaultParams("key", "");
|
const key = getDefaultParams("key", "");
|
||||||
const sys = getDefaultParams("sys", "");
|
const sys = getDefaultParams("sys", "");
|
||||||
const mode = getDefaultParams("mode", "");
|
const mode = getDefaultParams("mode", "");
|
||||||
const model = getDefaultParams("model", "");
|
const model = getDefaultParams("model", "");
|
||||||
const max = getDefaultParams("max", 0);
|
const max = getDefaultParams("max", 0);
|
||||||
|
console.log('max is', max, 'chatStore.max is', chatStore.maxTokens)
|
||||||
// only create new chatStore if the params in URL are NOT
|
// only create new chatStore if the params in URL are NOT
|
||||||
// equal to the current selected chatStore
|
// equal to the current selected chatStore
|
||||||
if (
|
if (
|
||||||
@@ -306,8 +308,9 @@ export function App() {
|
|||||||
(sys && sys !== chatStore.systemMessageContent) ||
|
(sys && sys !== chatStore.systemMessageContent) ||
|
||||||
(mode && mode !== (chatStore.streamMode ? "stream" : "fetch")) ||
|
(mode && mode !== (chatStore.streamMode ? "stream" : "fetch")) ||
|
||||||
(model && model !== chatStore.model) ||
|
(model && model !== chatStore.model) ||
|
||||||
(max && max !== chatStore.maxTokens)
|
(max !== 0 && max !== chatStore.maxTokens)
|
||||||
) {
|
) {
|
||||||
|
console.log('create new chatStore because of params in URL')
|
||||||
handleNewChatStore();
|
handleNewChatStore();
|
||||||
}
|
}
|
||||||
await db;
|
await db;
|
||||||
|
|||||||
Reference in New Issue
Block a user