Fix: Chain sort orders correctly

This commit is contained in:
gpt-engineer-app[bot]
2025-10-13 01:25:10 +00:00
parent a34271d5f0
commit 3b568712d9

View File

@@ -221,8 +221,7 @@ export function useModerationQueueManager(config: ModerationQueueManagerConfig):
status status
) )
`, `,
) );
.order("escalated", { ascending: false });
// Map sort fields to correct database columns // Map sort fields to correct database columns
const sortField = const sortField =
@@ -236,9 +235,10 @@ export function useModerationQueueManager(config: ModerationQueueManagerConfig):
ascending: sort.config.direction === 'asc' ascending: sort.config.direction === 'asc'
}); });
submissionsQuery = submissionsQuery.order(sortField, { // Apply sorting: escalated first (desc), then user's chosen field
ascending: sort.config.direction === 'asc' submissionsQuery = submissionsQuery
}); .order("escalated", { ascending: false })
.order(sortField, { ascending: sort.config.direction === 'asc' });
// Apply tab-based status filtering // Apply tab-based status filtering
const tab = filters.activeTab; const tab = filters.activeTab;