aboutsummaryrefslogtreecommitdiff
path: root/src/lib/AniList
diff options
context:
space:
mode:
Diffstat (limited to 'src/lib/AniList')
-rw-r--r--src/lib/AniList/media.ts8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/lib/AniList/media.ts b/src/lib/AniList/media.ts
index 5c59e5e9..d41e48fb 100644
--- a/src/lib/AniList/media.ts
+++ b/src/lib/AniList/media.ts
@@ -57,7 +57,13 @@ export const flattenLists = (lists: { entries: { media: Media }[] }[]) => {
minimisedList[position] = entry.media;
}
- return minimisedList;
+ return minimisedList.filter((item, index, array) => {
+ return (
+ array.findIndex((i) => {
+ return i.id === item.id;
+ }) === index
+ );
+ });
};
export const mediaListCollection = async (