From 4f9ae9cc7562eae6f26bd915665aa50c934535d1 Mon Sep 17 00:00:00 2001 From: Jobobby04 Date: Fri, 26 Feb 2021 20:08:12 -0500 Subject: [PATCH] Fix clear db not effecting merged manga --- .../tachiyomi/data/database/queries/MangaQueries.kt | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/kanade/tachiyomi/data/database/queries/MangaQueries.kt b/app/src/main/java/eu/kanade/tachiyomi/data/database/queries/MangaQueries.kt index b4e00c0c5..fb3edf50e 100755 --- a/app/src/main/java/eu/kanade/tachiyomi/data/database/queries/MangaQueries.kt +++ b/app/src/main/java/eu/kanade/tachiyomi/data/database/queries/MangaQueries.kt @@ -157,7 +157,13 @@ interface MangaQueries : DbProvider { .byQuery( DeleteQuery.builder() .table(MangaTable.TABLE) - .where("${MangaTable.COL_FAVORITE} = ? AND ${MangaTable.COL_ID} NOT IN (SELECT ${MergedTable.COL_MANGA_ID} FROM ${MergedTable.TABLE})") + .where( + """ + ${MangaTable.COL_FAVORITE} = ? AND ${MangaTable.COL_ID} NOT IN ( + SELECT ${MergedTable.COL_MANGA_ID} FROM ${MergedTable.TABLE} WHERE ${MergedTable.COL_MANGA_ID} != ${MergedTable.COL_MERGE_ID} + ) + """.trimIndent() + ) .whereArgs(0) .build() )