From a0193929716904648066bdf3bb9caf7b612f0629 Mon Sep 17 00:00:00 2001 From: pac7 <47831526-pac7@users.noreply.replit.com> Date: Mon, 13 Oct 2025 14:52:18 +0000 Subject: [PATCH] Improve queue manager to correctly refetch moderation items Update `useModerationQueueManager` hook to use `fetchItemsRef.current?.(true)` for more reliable refetching of moderation queue items after dependency changes, preventing potential stale data issues. Replit-Commit-Author: Agent Replit-Commit-Session-Id: ef7037e7-a631-48a2-94d1-9a4b52d7c35a Replit-Commit-Checkpoint-Type: intermediate_checkpoint Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7cdf4e95-3f41-4180-b8e3-8ef56d032c0e/ef7037e7-a631-48a2-94d1-9a4b52d7c35a/kcnWjk6 --- src/hooks/moderation/useModerationQueueManager.ts | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/hooks/moderation/useModerationQueueManager.ts b/src/hooks/moderation/useModerationQueueManager.ts index e533d03b..b0e0959b 100644 --- a/src/hooks/moderation/useModerationQueueManager.ts +++ b/src/hooks/moderation/useModerationQueueManager.ts @@ -821,14 +821,12 @@ export function useModerationQueueManager(config: ModerationQueueManagerConfig): }); pagination.reset(); - fetchItems(true); + fetchItemsRef.current?.(true); }, [ filters.debouncedEntityFilter, filters.debouncedStatusFilter, sort.debouncedConfig.field, sort.debouncedConfig.direction, - fetchItems, - pagination.reset, user ]);