From accab510a7c762b0df5401ced5971bf8d4b5d0ff Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 16 Aug 2024 15:15:11 +0800 Subject: [PATCH] if only rank orders are present, add saved at order --- packages/api/src/services/library_item.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/api/src/services/library_item.ts b/packages/api/src/services/library_item.ts index 9e10ba494..2a64bd77a 100644 --- a/packages/api/src/services/library_item.ts +++ b/packages/api/src/services/library_item.ts @@ -694,7 +694,10 @@ export const createSearchQueryBuilder = ( } // default order by saved at descending - if (orders.length === 0) { + if ( + orders.length === 0 || + orders.every((order) => order.by.startsWith('rank')) // if only rank orders are present, add saved at order + ) { orders.push({ by: 'library_item.saved_at', order: SortOrder.DESCENDING,