From 21095f31437762902455770593fe8909cf4a7908 Mon Sep 17 00:00:00 2001 From: "gpt-engineer-app[bot]" <159125892+gpt-engineer-app[bot]@users.noreply.github.com> Date: Thu, 2 Oct 2025 15:22:33 +0000 Subject: [PATCH] Fix: Allow re-approval of rejected submission items --- src/components/moderation/ModerationQueue.tsx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/components/moderation/ModerationQueue.tsx b/src/components/moderation/ModerationQueue.tsx index b4319a19..fe78f545 100644 --- a/src/components/moderation/ModerationQueue.tsx +++ b/src/components/moderation/ModerationQueue.tsx @@ -619,11 +619,11 @@ export const ModerationQueue = forwardRef((props, ref) => { // Check if this submission has submission_items that need processing if (item.type === 'content_submission') { - const { data: submissionItems, error: itemsError } = await supabase - .from('submission_items') - .select('id, status') - .eq('submission_id', item.id) - .eq('status', 'pending'); + const { data: submissionItems, error: itemsError } = await supabase + .from('submission_items') + .select('id, status') + .eq('submission_id', item.id) + .in('status', ['pending', 'rejected']); if (!itemsError && submissionItems && submissionItems.length > 0) { console.log(`Found ${submissionItems.length} pending submission items for ${item.id}`);