diff --git a/web/src/components/settings/Step3Validation.tsx b/web/src/components/settings/Step3Validation.tsx index 50f7e8628..393a72f24 100644 --- a/web/src/components/settings/Step3Validation.tsx +++ b/web/src/components/settings/Step3Validation.tsx @@ -226,7 +226,8 @@ export default function Step3Validation({ return ( wizardData.cameraName && wizardData.streams?.length && - wizardData.streams.some((s) => s.roles.includes("detect")) + wizardData.streams.some((s) => s.roles.includes("detect")) && + wizardData.streams.every((s) => s.testResult) // All streams must be tested ); }, [wizardData]); @@ -331,13 +332,15 @@ export default function Step3Validation({ -
- -
+ {result && ( +
+ +
+ )} {result && !result.success && (