Merge pull request #17832 from silentoplayz/pinned-chats-not-updating

fix: pinned chats not updating after archiving all chats
This commit is contained in:
Tim Jaeryang Baek 2025-09-28 11:46:53 -05:00 committed by GitHub
commit 54ed62f7b0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
1 changed files with 12 additions and 2 deletions

View File

@ -2,14 +2,22 @@
import fileSaver from 'file-saver';
const { saveAs } = fileSaver;
import { chats, user, settings, scrollPaginationEnabled, currentChatPage } from '$lib/stores';
import {
chats,
user,
settings,
scrollPaginationEnabled,
currentChatPage,
pinnedChats
} from '$lib/stores';
import {
archiveAllChats,
deleteAllChats,
getAllChats,
getChatList,
importChat
importChat,
getPinnedChatList
} from '$lib/apis/chats';
import { getImportOrigin, convertOpenAIChats } from '$lib/utils';
import { onMount, getContext } from 'svelte';
@ -74,6 +82,7 @@
currentChatPage.set(1);
await chats.set(await getChatList(localStorage.token, $currentChatPage));
pinnedChats.set(await getPinnedChatList(localStorage.token));
scrollPaginationEnabled.set(true);
};
@ -92,6 +101,7 @@
currentChatPage.set(1);
await chats.set(await getChatList(localStorage.token, $currentChatPage));
pinnedChats.set([]);
scrollPaginationEnabled.set(true);
};