Check for library duplicates via lowercase entry title

This commit is contained in:
schroda
2024-05-08 15:06:02 +02:00
parent 06817e3478
commit d094d9c9a3

View File

@@ -38,7 +38,7 @@ export const LibraryDuplicates = () => {
const duplicatedMangas = useMemo(() => {
const libraryMangas: TManga[] = data?.mangas.nodes ?? [];
const titleToMangas = Object.groupBy(libraryMangas, ({ title }) => title);
const titleToMangas = Object.groupBy(libraryMangas, ({ title }) => title.toLowerCase().trim());
return Object.entries(titleToMangas)
.filter(([, mangasWithTitle]) => (mangasWithTitle?.length ?? 0) > 1)