From 5e5be6adc70b18938af3310e1b5273a70ecdee01 Mon Sep 17 00:00:00 2001 From: Wing-Kam Wong Date: Wed, 18 Jan 2023 17:17:54 +0800 Subject: [PATCH] fix(nc-gui): revise filterArrJson and sortArrJson in fetchSharedViewGroupedData --- packages/nc-gui/composables/useSharedView.ts | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/packages/nc-gui/composables/useSharedView.ts b/packages/nc-gui/composables/useSharedView.ts index c3129a95a0..6cf0ecfb1f 100644 --- a/packages/nc-gui/composables/useSharedView.ts +++ b/packages/nc-gui/composables/useSharedView.ts @@ -126,7 +126,10 @@ export function useSharedView() { return data } - const fetchSharedViewGroupedData = async (columnId: string, params: Parameters['dbViewRow']['list']>[4] = {}) => { + const fetchSharedViewGroupedData = async ( + columnId: string, + { sortsArr, filtersArr }: { sortsArr: SortType[]; filtersArr: FilterType[] }, + ) => { if (!sharedView.value) return const page = paginationData.value.page || 1 @@ -137,9 +140,8 @@ export function useSharedView() { columnId, { offset: (page - 1) * pageSize, - filterArrJson: JSON.stringify(nestedFilters.value), - sortArrJson: JSON.stringify(sorts.value), - ...params, + filterArrJson: JSON.stringify(filtersArr ?? nestedFilters.value), + sortArrJson: JSON.stringify(sortsArr ?? sorts.value), } as any, { headers: {