mirror of
https://github.com/MrUnknownDE/VRCX.git
synced 2026-05-05 14:26:06 +02:00
improve lookup feed database sql query
This commit is contained in:
+14
-6
@@ -144,13 +144,21 @@ export const useFeedStore = defineStore('Feed', () => {
|
||||
if (feedTable.value.vip) {
|
||||
vipList = Array.from(friendStore.localFavoriteFriends.values());
|
||||
}
|
||||
const rows = await database.lookupFeedDatabase(
|
||||
feedTable.value.search,
|
||||
feedTable.value.filter,
|
||||
vipList
|
||||
);
|
||||
const search = feedTable.value.search.trim();
|
||||
const rows = search
|
||||
? await database.searchFeedDatabase(
|
||||
search,
|
||||
feedTable.value.filter,
|
||||
vipList
|
||||
)
|
||||
: await database.lookupFeedDatabase(
|
||||
feedTable.value.filter,
|
||||
vipList
|
||||
);
|
||||
feedTableData.value = [];
|
||||
feedTableData.value = [...feedTableData.value, ...rows.reverse()];
|
||||
feedTableData.value = search
|
||||
? [...feedTableData.value, ...rows.reverse()]
|
||||
: [...feedTableData.value, ...rows];
|
||||
feedTable.value.loading = false;
|
||||
}
|
||||
|
||||
|
||||
@@ -134,7 +134,6 @@ export const useSharedFeedStore = defineStore('SharedFeed', () => {
|
||||
// Feed
|
||||
if (vipFilters.length) {
|
||||
const vipFeedRows = await database.lookupFeedDatabase(
|
||||
'',
|
||||
vipFilters,
|
||||
vipList,
|
||||
maxEntries
|
||||
@@ -143,7 +142,6 @@ export const useSharedFeedStore = defineStore('SharedFeed', () => {
|
||||
}
|
||||
if (everyoneAndFriendsFilters.length) {
|
||||
const friendsFeedRows = await database.lookupFeedDatabase(
|
||||
'',
|
||||
everyoneAndFriendsFilters,
|
||||
[],
|
||||
maxEntries
|
||||
|
||||
Reference in New Issue
Block a user