From 711e80efe16681dcee0235d41b89614a62612bc7 Mon Sep 17 00:00:00 2001 From: Adrian Bonpin Date: Mon, 29 Jun 2026 00:37:18 +0800 Subject: [PATCH] fix(wizard): remove settings requirement gate for screenshot upload MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The submission wizard required at least one game setting category before allowing screenshot upload ('Add game settings to enable screenshot upload'). Removed that restriction — screenshots can now be attached to any entry regardless of whether game settings were configured. The Decky plugin entries typically don't include structured settings, and they should still support screenshot attachments. --- apps/web/components/wizard/steps/review-step.tsx | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/apps/web/components/wizard/steps/review-step.tsx b/apps/web/components/wizard/steps/review-step.tsx index b1176dd..9c4a777 100644 --- a/apps/web/components/wizard/steps/review-step.tsx +++ b/apps/web/components/wizard/steps/review-step.tsx @@ -535,14 +535,7 @@ export function ReviewStep({ )} - {data.settings.length === 0 ? ( -
-

- Add game settings to enable screenshot upload -

-
- ) : ( -
+
{/* Existing screenshots (from edit mode) */} {existingScreenshots && existingScreenshots.length > 0 && (
@@ -669,7 +662,6 @@ export function ReviewStep({
)}
- )}
{/* User Notes */}