dont show duplicates

This commit is contained in:
2023-07-19 15:35:10 +10:00
parent 816989d472
commit 048d3af39b

View File

@@ -933,11 +933,18 @@ const handleLoad = async () => {
if (result.data) { if (result.data) {
const data = result.data as MediaCollection; const data = result.data as MediaCollection;
const mediaIds = new Set(
mediaItems.value.map((item) => item.id),
);
const filteredItems = data.media.filter(
(item) => !mediaIds.has(item.id),
);
totalItems.value = data.total; totalItems.value = data.total;
mediaItems.value.push(...data.media); mediaItems.value.push(...filteredItems);
} }
}) })
.catch((error) => { .catch(() => {
/* empty */ /* empty */
}) })
.finally(() => { .finally(() => {