diff --git a/next-ui/src/pages/libraries/[id]/series.vue b/next-ui/src/pages/libraries/[id]/series.vue index 596591a5..48b22c83 100644 --- a/next-ui/src/pages/libraries/[id]/series.vue +++ b/next-ui/src/pages/libraries/[id]/series.vue @@ -451,7 +451,9 @@ const { body: apiQuery.value, params: { query: { - ...pageParam, + page: pageParam.page, + size: pageParam.size, + sort: sortActive.value.map((it) => sortToString(it)), }, }, }) diff --git a/next-ui/src/types/PageRequest.ts b/next-ui/src/types/PageRequest.ts index cd23af94..b5edf308 100644 --- a/next-ui/src/types/PageRequest.ts +++ b/next-ui/src/types/PageRequest.ts @@ -15,7 +15,7 @@ function vSortItemToSort(sortItem: VSortItem): Sort { } } -function sortToString(sortItem: Sort | string): string { +export function sortToString(sortItem: Sort | string): string { if (typeof sortItem === 'string') return sortItem let sort = sortItem.key