mirror of
https://github.com/blakeblackshear/frigate.git
synced 2026-01-29 07:24:56 +03:00
don't allow "none" as a classification class name
This commit is contained in:
parent
657fb6da62
commit
b052035046
@ -139,6 +139,7 @@
|
|||||||
"nameOnlyNumbers": "Model name cannot contain only numbers",
|
"nameOnlyNumbers": "Model name cannot contain only numbers",
|
||||||
"classRequired": "At least 1 class is required",
|
"classRequired": "At least 1 class is required",
|
||||||
"classesUnique": "Class names must be unique",
|
"classesUnique": "Class names must be unique",
|
||||||
|
"noneNotAllowed": "The class 'none' is not allowed",
|
||||||
"stateRequiresTwoClasses": "State models require at least 2 classes",
|
"stateRequiresTwoClasses": "State models require at least 2 classes",
|
||||||
"objectLabelRequired": "Please select an object label",
|
"objectLabelRequired": "Please select an object label",
|
||||||
"objectTypeRequired": "Please select a classification type"
|
"objectTypeRequired": "Please select a classification type"
|
||||||
|
|||||||
@ -94,7 +94,14 @@ export default function Step1NameAndDefine({
|
|||||||
objectLabel: z.string().optional(),
|
objectLabel: z.string().optional(),
|
||||||
objectType: z.enum(["sub_label", "attribute"]).optional(),
|
objectType: z.enum(["sub_label", "attribute"]).optional(),
|
||||||
classes: z
|
classes: z
|
||||||
.array(z.string())
|
.array(
|
||||||
|
z
|
||||||
|
.string()
|
||||||
|
.refine(
|
||||||
|
(val) => val.trim().toLowerCase() !== "none",
|
||||||
|
t("wizard.step1.errors.noneNotAllowed"),
|
||||||
|
),
|
||||||
|
)
|
||||||
.min(1, t("wizard.step1.errors.classRequired"))
|
.min(1, t("wizard.step1.errors.classRequired"))
|
||||||
.refine(
|
.refine(
|
||||||
(classes) => {
|
(classes) => {
|
||||||
@ -467,6 +474,7 @@ export default function Step1NameAndDefine({
|
|||||||
)}
|
)}
|
||||||
</div>
|
</div>
|
||||||
</FormControl>
|
</FormControl>
|
||||||
|
<FormMessage />
|
||||||
</FormItem>
|
</FormItem>
|
||||||
)}
|
)}
|
||||||
/>
|
/>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user