Skip to content

Required validation do not work with choice field #1019

Open
@sameer-kumar-jain

Description

@sameer-kumar-jain

Hi there,

So I have a simple creation view with 2 field and one of them are a choice field. I would like to apply a required validation to both field. But surprisingly it doesnt work on the choice field. I get following error in console

ReferenceError: notification is not defined
at admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1
at tt (admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1)
at admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1
at w.$eval (admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1)
at w.$digest (admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1)
at w.$apply (admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1)
at HTMLFormElement. (admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1)
at kv (admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1)
at HTMLFormElement.i (admin?v=NvSTDGEHvKUkyCQOAsmmb6D03XHQNEo34sQmniCFOYs1:1)

Here are my fields setup
fields([
nga.field('Name')
.validation({ required: true})
.label('Color Name'),
nga.field('IsActive','choice')
.label('Status')
.validation({ required: true})
.choices([
{ value: true, label: 'Active' },
{ value: false, label: 'Inactive' }
]),
]);

I could live if I have a way to setup default choice so I dont need to worry about validation.

Thanks
Keep It Positive

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions