From: APTX Date: Sat, 6 Jul 2013 11:04:59 +0000 (+0200) Subject: Fix updateFilesFromPendingMyListUpdate accidentally using set_my_watched for setting... X-Git-Url: https://gitweb.aptx.org/?a=commitdiff_plain;h=324e0d852d6341e035ebbcdc89618fc80679eac6;p=localmylist.git Fix updateFilesFromPendingMyListUpdate accidentally using set_my_watched for setting the state. This caused files to flip in state to unknown (in lml only) when marking episodes/anime as watched. --- diff --git a/localmylist/database.cpp b/localmylist/database.cpp index 20c16e1..3396933 100644 --- a/localmylist/database.cpp +++ b/localmylist/database.cpp @@ -826,7 +826,7 @@ bool Database::updateFilesFromPendingMyListUpdate(const PendingMyListUpdate &req QSqlQuery &q = prepare( "UPDATE file f SET " " my_watched = CASE WHEN pmu.set_my_watched = true THEN pmu.my_watched ELSE f.my_watched END, " - " my_state = CASE WHEN pmu.set_my_watched = true THEN pmu.my_state ELSE f.my_state END, " + " my_state = CASE WHEN pmu.set_my_state = true THEN pmu.my_state ELSE f.my_state END, " " my_file_state = CASE WHEN pmu.set_my_file_state = true THEN pmu.my_file_state ELSE f.my_file_state END, " " my_storage = CASE WHEN pmu.set_my_storage = true THEN pmu.my_storage ELSE f.my_storage END, " " my_source = CASE WHEN pmu.set_my_source = true THEN pmu.my_source ELSE f.my_source END, "