From 40f552981adb8efbbc579b075eb8da93fc658968 Mon Sep 17 00:00:00 2001 From: AntsyLich <59261191+AntsyLich@users.noreply.github.com> Date: Sat, 10 Oct 2026 01:44:27 +0600 Subject: [PATCH] Don't match every library entry as a duplicate of a blank title (#3308) Closes #3308 Co-authored-by: NarwhalHorns --- data/src/main/sqldelight/tachiyomi/data/manga.sq | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/data/src/main/sqldelight/tachiyomi/data/manga.sq b/data/src/main/sqldelight/tachiyomi/data/manga.sq index e968e8085..5204c3de2 100644 --- a/data/src/main/sqldelight/tachiyomi/data/manga.sq +++ b/data/src/main/sqldelight/tachiyomi/data/manga.sq @@ -130,7 +130,11 @@ SELECT FROM manga M WHERE M.user_favorite_at IS NOT NULL AND M.id != :id -AND (lower(M.remote_title) LIKE '%' || lower(:remoteTitle) || '%' OR M.id IN (SELECT manga_id FROM track_dupes)); +-- A blank title would match every title +AND ( + (trim(:remoteTitle) != '' AND lower(M.remote_title) LIKE '%' || lower(:remoteTitle) || '%') + OR M.id IN (SELECT manga_id FROM track_dupes) +); getUpcomingManga: SELECT