From 3c47ffc6cbe7aa42ecc98b0a1c76f0debf485205 Mon Sep 17 00:00:00 2001 From: Jose Celano Date: Wed, 30 Nov 2022 11:59:09 +0000 Subject: [PATCH] fix: [#84] SQL query to get list of torrents without stats The query was not returning all the torrents regardless whether they have traacker stats or not. --- src/databases/mysql.rs | 2 +- src/databases/sqlite.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/databases/mysql.rs b/src/databases/mysql.rs index ea228e3c..e87a5401 100644 --- a/src/databases/mysql.rs +++ b/src/databases/mysql.rs @@ -344,7 +344,7 @@ impl Database for MysqlDatabase { INNER JOIN torrust_torrent_info ti ON tt.torrent_id = ti.torrent_id LEFT JOIN torrust_torrent_tracker_stats ts ON tt.torrent_id = ts.torrent_id WHERE title LIKE ? - GROUP BY torrent_id", + GROUP BY tt.torrent_id", category_filter_query ); diff --git a/src/databases/sqlite.rs b/src/databases/sqlite.rs index 7b39a52f..835979fe 100644 --- a/src/databases/sqlite.rs +++ b/src/databases/sqlite.rs @@ -339,7 +339,7 @@ impl Database for SqliteDatabase { INNER JOIN torrust_torrent_info ti ON tt.torrent_id = ti.torrent_id LEFT JOIN torrust_torrent_tracker_stats ts ON tt.torrent_id = ts.torrent_id WHERE title LIKE ? - GROUP BY ts.torrent_id", + GROUP BY tt.torrent_id", category_filter_query );