mirror of
https://github.com/pacnpal/thrilltrack-explorer.git
synced 2025-12-21 21:51:12 -05:00
Fix: Correct sort column mapping and dependencies
This commit is contained in:
@@ -227,7 +227,6 @@ export function useModerationQueueManager(config: ModerationQueueManagerConfig):
|
|||||||
// Map sort fields to correct database columns
|
// Map sort fields to correct database columns
|
||||||
const sortField =
|
const sortField =
|
||||||
sort.config.field === 'username' ? 'user_id' :
|
sort.config.field === 'username' ? 'user_id' :
|
||||||
sort.config.field === 'created_at' ? 'submitted_at' :
|
|
||||||
sort.config.field;
|
sort.config.field;
|
||||||
|
|
||||||
console.log('[Query] Sorting by:', {
|
console.log('[Query] Sorting by:', {
|
||||||
@@ -813,7 +812,7 @@ export function useModerationQueueManager(config: ModerationQueueManagerConfig):
|
|||||||
console.log('[Sort Change] Refetching with:', sort.field, sort.direction);
|
console.log('[Sort Change] Refetching with:', sort.field, sort.direction);
|
||||||
pagination.reset();
|
pagination.reset();
|
||||||
fetchItemsRef.current?.(true);
|
fetchItemsRef.current?.(true);
|
||||||
}, [sort.field, sort.direction, user, pagination.reset]);
|
}, [sort.field, sort.direction, user]);
|
||||||
|
|
||||||
// Pagination changes trigger refetch
|
// Pagination changes trigger refetch
|
||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
|
|||||||
Reference in New Issue
Block a user