Fix: Allow re-approval of rejected submission items

This commit is contained in:
gpt-engineer-app[bot]
2025-10-02 15:22:33 +00:00
parent 0530e27c1a
commit 21095f3143

View File

@@ -619,11 +619,11 @@ export const ModerationQueue = forwardRef<ModerationQueueRef>((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}`);