]> Some of my projects - localmylist.git/commitdiff
Fix query for myListSearch.
authorAPTX <marek321@gmail.com>
Sat, 15 Mar 2014 15:14:53 +0000 (16:14 +0100)
committerAPTX <marek321@gmail.com>
Sat, 15 Mar 2014 15:14:53 +0000 (16:14 +0100)
localmylist/database.cpp

index b8536193a84dacfc8df918cf25701c303386c50d..83eb1300f68cea982c6865e80e968b89508a14fa 100644 (file)
@@ -225,11 +225,13 @@ QList<AnimeTitle> Database::myListSearch(const QString &query, int limit)
        QSqlQuery &q = prepare(R"(
        SELECT at.title_id, at.aid, at.type, at.language, at.title
                FROM anime_title at
+               WHERE at.title ILIKE :query
                        AND (SELECT count(f.fid) FROM file f WHERE f.aid = at.aid) > 0
-               ORDER BY at.title <-> :query ASC
+               ORDER BY at.title <-> :query2 ASC
                LIMIT :limit
 )");
        q.bindValue(":query", query);
+       q.bindValue(":query2", query);
        q.bindValue(":limit", limit);
 
        if (!exec(q))