diff --git a/CHANGELOG.md b/CHANGELOG.md index c4ee068c04e..f37409bb3d6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -11,6 +11,8 @@ The format is a modified version of [Keep a Changelog](https://keepachangelog.co - `Other` - for technical stuff. ## [Unreleased] +### Improved +- Prevent dupe searching on blank titles ([@NarwhalHorns](https://github.com/NarwhalHorns)) ([#3308](https://github.com/mihonapp/mihon/pull/3308)) ## [v0.19.9] - 2026-04-11 ### Fixed diff --git a/domain/src/main/java/tachiyomi/domain/manga/interactor/GetDuplicateLibraryManga.kt b/domain/src/main/java/tachiyomi/domain/manga/interactor/GetDuplicateLibraryManga.kt index 575f6894752..c9db4755f06 100644 --- a/domain/src/main/java/tachiyomi/domain/manga/interactor/GetDuplicateLibraryManga.kt +++ b/domain/src/main/java/tachiyomi/domain/manga/interactor/GetDuplicateLibraryManga.kt @@ -9,6 +9,7 @@ class GetDuplicateLibraryManga( ) { suspend operator fun invoke(manga: Manga): List { + if (manga.title.isBlank()) return emptyList() return mangaRepository.getDuplicateLibraryManga(manga.id, manga.title.lowercase()) } }