@@ -286,10 +303,10 @@ export const QueueItem = memo(({
photos={photoItems.map(photo => ({
id: photo.id,
url: photo.cloudflare_image_url,
- filename: (photo as any).filename || `Photo ${photo.order_index + 1}`,
+ filename: photo.filename || `Photo ${photo.order_index + 1}`,
caption: photo.caption,
title: photo.title,
- date_taken: (photo as any).date_taken,
+ date_taken: photo.date_taken,
}))}
onPhotoClick={onOpenPhotos}
/>
@@ -370,16 +387,37 @@ export const QueueItem = memo(({
{/* Show Review Items button for content submissions */}
{item.type === 'content_submission' && (
-
+ <>
+
+ {isAdmin && !isLockedByOther && currentLockSubmissionId === item.id && (
+
+
+
+
+
+ Edit submission items directly as a moderator
+
+
+ )}
+ >
)}