From 42749c5a3239b8a5404e3801976ea0f8e8700386 Mon Sep 17 00:00:00 2001 From: Hongbo Wu Date: Fri, 15 Dec 2023 11:47:00 +0800 Subject: [PATCH] throw error if sort column not exists --- packages/api/src/services/library_item.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/api/src/services/library_item.ts b/packages/api/src/services/library_item.ts index 997870c4e..242365cf4 100644 --- a/packages/api/src/services/library_item.ts +++ b/packages/api/src/services/library_item.ts @@ -148,8 +148,13 @@ const getColumnName = (field: string) => { case 'updated': case 'published': return `${lowerCaseField}_at` - default: + case 'author': + case 'title': + case 'description': + case 'note': return lowerCaseField + default: + throw new Error(`Unexpected field: ${field}`) } }