LPLP1933498 Makes org select required unless specified otherwise user/tlittle/LP1933498_orgselectrequired
authorTiffany Little <tlittle@georgialibraries.org>
Wed, 22 Sep 2021 13:47:33 +0000 (09:47 -0400)
committerTiffany Little <tlittle@georgialibraries.org>
Wed, 22 Sep 2021 13:47:33 +0000 (09:47 -0400)
Signed-off-by: Tiffany Little <tlittle@georgialibraries.org>
Open-ILS/src/eg2/src/app/share/org-select/org-select.component.html
Open-ILS/src/eg2/src/app/share/org-select/org-select.component.ts

index 71a174f..27c9d76 100644 (file)
@@ -17,7 +17,7 @@
     [disabled]="disabled"
     [(ngModel)]="selected" 
     [ngbTypeahead]="filter"
-    [required]="true"
+    [required]="required"
     [resultTemplate]="displayTemplate"
     [inputFormatter]="formatter"
     (click)="click$.next($event.target.value)"
index dab8e37..2c3aa89 100644 (file)
@@ -68,6 +68,8 @@ export class OrgSelectComponent implements OnInit {
 
     @Input() readOnly = false;
 
+    @Input() required = true;
+
     // List of org unit IDs to exclude from the selector
     hidden: number[] = [];
     @Input() set hideOrgs(ids: number[]) {