fix(wizard): remove settings requirement gate for screenshot upload
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.
This commit is contained in:
@@ -535,13 +535,6 @@ export function ReviewStep({
|
|||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{data.settings.length === 0 ? (
|
|
||||||
<div className='rounded-lg border border-border bg-text/5 p-4'>
|
|
||||||
<p className='text-xs text-text/50'>
|
|
||||||
Add game settings to enable screenshot upload
|
|
||||||
</p>
|
|
||||||
</div>
|
|
||||||
) : (
|
|
||||||
<div className='space-y-3'>
|
<div className='space-y-3'>
|
||||||
{/* Existing screenshots (from edit mode) */}
|
{/* Existing screenshots (from edit mode) */}
|
||||||
{existingScreenshots && existingScreenshots.length > 0 && (
|
{existingScreenshots && existingScreenshots.length > 0 && (
|
||||||
@@ -669,7 +662,6 @@ export function ReviewStep({
|
|||||||
</div>
|
</div>
|
||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
)}
|
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
{/* User Notes */}
|
{/* User Notes */}
|
||||||
|
|||||||
Reference in New Issue
Block a user