diff --git a/packages/api/src/utils/search.ts b/packages/api/src/utils/search.ts index 9b87f7f72..7021e91df 100644 --- a/packages/api/src/utils/search.ts +++ b/packages/api/src/utils/search.ts @@ -68,6 +68,7 @@ export enum SortBy { PUBLISHED = 'publishedAt', READ = 'readAt', LISTENED = 'listenedAt', + WORDS_COUNT = 'wordsCount', } export enum SortOrder { @@ -202,6 +203,11 @@ const parseSortParams = (str?: string): SortParams | undefined => { by: SortBy.READ, order: sortOrder, } + case 'WORDSCOUNT': + return { + by: SortBy.WORDS_COUNT, + order: sortOrder, + } } }