distribution formulas: disallow whitespace-only input
authorGalen Charlton <gmc@equinoxOLI.org>
Thu, 3 Jun 2021 14:52:56 +0000 (10:52 -0400)
committerGalen Charlton <gmc@equinoxOLI.org>
Thu, 3 Jun 2021 14:52:56 +0000 (10:52 -0400)
For label and collection code.

Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/src/eg2/src/app/staff/admin/acq/distribution_formula/distribution-formula-edit-dialog.component.html

index 13238c6..671afa7 100644 (file)
@@ -15,7 +15,7 @@
         </label>
         <div class="col-sm-2">
           <input class="form-control" type="text" id="formula-name"
-            required="required"
+            required="required" pattern="[\s\S]*\S[\s\S]*"
             [ngModel]="formula.name()" name="name"
             (ngModelChange)="formula.name($event)">
         </div>
@@ -88,7 +88,7 @@
         </div>
         <div class="col-sm-1">
           <input class="form-control" type="text" i18n-placeholder placeholder="Collection Code..."
-            id="entry-collection-code-{{idx}}"
+            id="entry-collection-code-{{idx}}" pattern="[\s\S]*\S[\s\S]*"
             [ngModel]="entry.collection_code()" name="collection_code-{{idx}}"
             (ngModelChange)="entry.collection_code($event)">
         </div>