Browse Source

fix: if cancelled error skip it cancelled to avoid unnecessary call

pull/7230/head
Pranav C 1 year ago
parent
commit
2f4b7be339
  1. 12
      packages/nc-gui/composables/useViewData.ts

12
packages/nc-gui/composables/useViewData.ts

@ -187,8 +187,10 @@ export function useViewData(
controller.value = CancelToken.source()
isPaginationLoading.value = true
let response
const response = !isPublic.value
try {
response = !isPublic.value
? await api.dbViewRow.list(
'noco',
base.value.id!,
@ -204,7 +206,13 @@ export function useViewData(
{ cancelToken: controller.value.token },
)
: await fetchSharedViewData({ sortsArr: sorts.value, filtersArr: nestedFilters.value })
} catch (error) {
// if the request is canceled, then do nothing
if (error.code === 'ERR_CANCELED') {
return
}
throw error
}
formattedData.value = formatData(response.list)
paginationData.value = response.pageInfo
isPaginationLoading.value = false

Loading…
Cancel
Save