From 03bed40e5733e0e2b6f9f74a06c397cd37865330 Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Fri, 29 Dec 2023 00:45:06 -0500 Subject: [PATCH] fix broken query --- .../src/queries/media_files/list/list_media_files.rs | 10 +++++----- .../endpoints/media_files/list_media_files.rs | 4 +--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/crates/lib/mysql_queries/src/queries/media_files/list/list_media_files.rs b/crates/lib/mysql_queries/src/queries/media_files/list/list_media_files.rs index 04a3789e09..20a99c2dfd 100644 --- a/crates/lib/mysql_queries/src/queries/media_files/list/list_media_files.rs +++ b/crates/lib/mysql_queries/src/queries/media_files/list/list_media_files.rs @@ -213,24 +213,24 @@ LEFT OUTER JOIN comments as c if sort_ascending { if cursor_is_reversed { // NB: We're searching backwards. - query_builder.push(" AND m.id < "); + query_builder.push(" m.id < "); sort_ascending = !sort_ascending; } else { - query_builder.push(" AND m.id > "); + query_builder.push(" m.id > "); } } else { if cursor_is_reversed { // NB: We're searching backwards. - query_builder.push(" AND m.id > "); + query_builder.push(" m.id > "); sort_ascending = !sort_ascending; } else { - query_builder.push(" AND m.id < "); + query_builder.push(" m.id < "); } } query_builder.push_bind(offset as i64); } - query_builder.push(" GROUP BY m.id"); + query_builder.push(" GROUP BY m.id "); if sort_ascending { query_builder.push(" ORDER BY m.id ASC "); diff --git a/crates/service/web/storyteller_web/src/http_server/endpoints/media_files/list_media_files.rs b/crates/service/web/storyteller_web/src/http_server/endpoints/media_files/list_media_files.rs index 71f5bc1d24..439ccc681d 100644 --- a/crates/service/web/storyteller_web/src/http_server/endpoints/media_files/list_media_files.rs +++ b/crates/service/web/storyteller_web/src/http_server/endpoints/media_files/list_media_files.rs @@ -93,9 +93,7 @@ impl std::fmt::Display for ListMediaFilesError { #[utoipa::path( get, path = "/v1/media_files/list", - params( - ListMediaFilesQueryParams, - ), + params(ListMediaFilesQueryParams), responses( (status = 200, description = "List Featured Media Files", body = ListMediaFilesSuccessResponse), (status = 500, description = "Server error", body = ListMediaFilesError),