]> Some of my projects - localmylist.git/commitdiff
Fix State column values for anime entries.
authorAPTX <marek321@gmail.com>
Sat, 27 Apr 2013 16:28:20 +0000 (18:28 +0200)
committerAPTX <marek321@gmail.com>
Sat, 27 Apr 2013 16:28:20 +0000 (18:28 +0200)
localmylist/mylistnode.cpp

index fe8c163db6fb65e283b1585c716d02f9f30bfecc..b629b465fceb65b3693af7e156b94f749dd22a7d 100644 (file)
@@ -600,8 +600,8 @@ QString MyListAnimeNode::baseQuery()
        "                                       UNION "
        "                                       SELECT f.my_state "
        "                                               FROM file f "
-       "                                               JOIN episode e ON (e.aid = a.aid) "
-       "                                               JOIN file_episode_rel fer ON (fer.eid = e.eid) "
+       "                                               JOIN file_episode_rel fer ON (fer.fid = f.eid) "
+       "                                               JOIN episode e ON (e.eid = fer.eid AND e.aid = a.aid) "
        "                                               ) AS sq) AS sq) AS my_state, "
        "               %1 "
        "       FROM anime a ")