fix(ui): run initChatList API calls concurrently in Promise.all (#25838)
This commit is contained in:
@@ -324,17 +324,17 @@
|
||||
initFolders();
|
||||
initSharedFolders();
|
||||
await Promise.all([
|
||||
await (async () => {
|
||||
(async () => {
|
||||
console.log('Init tags');
|
||||
const _tags = await getAllTags(localStorage.token);
|
||||
tags.set(_tags);
|
||||
})(),
|
||||
await (async () => {
|
||||
(async () => {
|
||||
console.log('Init pinned chats');
|
||||
const _pinnedChats = await getPinnedChatList(localStorage.token);
|
||||
pinnedChats.set(_pinnedChats);
|
||||
})(),
|
||||
await (async () => {
|
||||
(async () => {
|
||||
if (
|
||||
$config?.features?.enable_notes &&
|
||||
($user?.role === 'admin' || ($user?.permissions?.features?.notes ?? true))
|
||||
@@ -344,7 +344,7 @@
|
||||
pinnedNotes.set(_pinnedNotes);
|
||||
}
|
||||
})(),
|
||||
await (async () => {
|
||||
(async () => {
|
||||
console.log('Init chat list');
|
||||
const _chats = await getChatList(localStorage.token, $currentChatPage);
|
||||
await chats.set(_chats);
|
||||
|
||||
Reference in New Issue
Block a user