refactor: ifnull no longer needed

This commit is contained in:
Ahmad Ansori Palembani 2024-12-14 19:02:10 +07:00
parent 62e26d1f38
commit e604c951ed
Signed by: null2264
GPG key ID: BA64F8B60AF3EFB6

View file

@ -26,7 +26,7 @@ SELECT C.*
FROM chapters AS C
LEFT JOIN scanlators_view AS S
ON C.manga_id = S.manga_id
AND ifnull(C.scanlator, 'N/A') = ifnull(S.name, '/<INVALID>/') -- I assume if it's N/A it shouldn't be filtered
AND C.scanlator = S.name
WHERE C.manga_id = :manga_id
AND (
:apply_filter = 0 OR S.name IS NULL
@ -41,7 +41,7 @@ SELECT C.*
FROM chapters AS C
LEFT JOIN scanlators_view AS S
ON C.manga_id = S.manga_id
AND ifnull(C.scanlator, 'N/A') = ifnull(S.name, '/<INVALID>/') -- I assume if it's N/A it shouldn't be filtered
AND C.scanlator = S.name
WHERE C.url = :url
AND (
:apply_filter = 0 OR S.name IS NULL
@ -52,7 +52,7 @@ SELECT C.*
FROM chapters AS C
LEFT JOIN scanlators_view AS S
ON C.manga_id = S.manga_id
AND ifnull(C.scanlator, 'N/A') = ifnull(S.name, '/<INVALID>/') -- I assume if it's N/A it shouldn't be filtered
AND C.scanlator = S.name
WHERE C.url = :url AND C.manga_id = :manga_id
AND (
:apply_filter = 0 OR S.name IS NULL
@ -67,7 +67,7 @@ JOIN chapters AS C
ON M._id = C.manga_id
LEFT JOIN scanlators_view AS S
ON C.manga_id = S.manga_id
AND ifnull(C.scanlator, 'N/A') = ifnull(S.name, '/<INVALID>/') -- I assume if it's N/A it shouldn't be filtered
AND C.scanlator = S.name
WHERE M.favorite = 1
AND C.date_fetch > M.date_added
AND lower(M.title) LIKE '%' || :search || '%'