|
|
|
@ -35,7 +35,7 @@ export function useViewSorts(view: Ref<ViewType | undefined>, reloadData?: () =>
|
|
|
|
|
const loadSorts = async () => { |
|
|
|
|
if (isPublic.value) { |
|
|
|
|
// todo: sorts missing on `ViewType`
|
|
|
|
|
const sharedSorts = (sharedView.value as any)?.sorts || [] |
|
|
|
|
const sharedSorts = (sharedView.value as any)?.list || [] |
|
|
|
|
sorts.value = [...sharedSorts] |
|
|
|
|
return |
|
|
|
|
} |
|
|
|
@ -49,7 +49,7 @@ export function useViewSorts(view: Ref<ViewType | undefined>, reloadData?: () =>
|
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
if (!view?.value) return |
|
|
|
|
sorts.value = (await $api.dbTableSort.list(view.value!.id!)).sorts?.list || [] |
|
|
|
|
sorts.value = (await $api.dbTableSort.list(view.value!.id!)).list as SortType[] |
|
|
|
|
} catch (e: any) { |
|
|
|
|
console.error(e) |
|
|
|
|
message.error(await extractSdkResponseErrorMsg(e)) |
|
|
|
|