Angular org selector / fm-editor required field validation issues
Bug #1838784 reported by
Bill Erickson
This bug affects 6 people
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| Evergreen |
Confirmed
|
Medium
|
Unassigned | ||
Bug Description
Evergreen 3.3
First noted in bug #1825851. There are 2 related issues:
1. There is no way to mark an <eg-org-select> component as required and the fielmapper editor should be taught to pass the value.
2. <eg-org-select> components within a fieldmapper editor show as invalid when marked as required with no value present (assuming code for #1), but fail to invalidate the editor form. It's as if the editor form is not aware the org-select input is one of its inputs.
This means it's possible to click Save in the editor even though a required org-select contains no value and is visibly styled as invalid.
| Changed in evergreen: | |
| status: | New → Confirmed |
| importance: | Undecided → Medium |
| Changed in evergreen: | |
| assignee: | nobody → Stephanie Leary (stephanieleary) |
| tags: | added: eg-combobox ux-form-validation |
| Changed in evergreen: | |
| milestone: | none → 3.17.1 |
| Changed in evergreen: | |
| milestone: | 3.17.1 → 3.17.2 |
| Changed in evergreen: | |
| milestone: | 3.17.2 → 3.17.3 |
| Changed in evergreen: | |
| milestone: | 3.17.3 → 3.17.4 |
| Changed in evergreen: | |
| milestone: | 3.17.4 → 3.17.5 |
| Changed in evergreen: | |
| milestone: | 3.17.5 → 3.17.6 |
| Changed in evergreen: | |
| milestone: | 3.17.6 → 3.17.7 |
To post a comment you must log in.

Branch implementing a fix for issue #1 above:
https:/ /git.evergreen- ils.org/ ?p=working/ Evergreen. git;a=shortlog; h=refs/ heads/user/ berick/ lp1838784- org-select- required
The fix for #2 will require building atop this branch.