Fix sort order enum type

This commit is contained in:
Adria Navarro 2025-01-07 14:01:55 +01:00
parent 30cf6ff2ad
commit 090429fc56
2 changed files with 6 additions and 1 deletions

View File

@ -253,9 +253,14 @@ export default abstract class DataFetch<
) { ) {
this.options.sortType = SortType.NUMBER this.options.sortType = SortType.NUMBER
} }
// If no sort order, default to ascending // If no sort order, default to ascending
if (!this.options.sortOrder) { if (!this.options.sortOrder) {
this.options.sortOrder = SortOrder.ASCENDING this.options.sortOrder = SortOrder.ASCENDING
} else {
// Ensure sortOrder matches the enum
this.options.sortOrder =
this.options.sortOrder.toLowerCase() as SortOrder
} }
} }

View File

@ -42,7 +42,7 @@ export default class TableFetch extends DataFetch<UITable, Table> {
query: query ?? undefined, query: query ?? undefined,
limit, limit,
sort: sortColumn, sort: sortColumn,
sortOrder: sortOrder?.toLowerCase() ?? SortOrder.ASCENDING, sortOrder: sortOrder ?? SortOrder.ASCENDING,
sortType, sortType,
paginate, paginate,
bookmark: cursor, bookmark: cursor,