LP1929741 Limit to active providers; skip empty name picklist
authorBill Erickson <berickxx@gmail.com>
Thu, 8 Apr 2021 14:30:56 +0000 (10:30 -0400)
committerBill Erickson <berickxx@gmail.com>
Wed, 21 Sep 2022 15:27:13 +0000 (11:27 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/src/eg2/src/app/staff/acq/lineitem/lineitem-list.component.html
Open-ILS/src/eg2/src/app/staff/acq/po/create.component.html
Open-ILS/web/js/ui/default/staff/package.json

index db9d35b..c8588b5 100644 (file)
                 <span i18n>{{li.purchase_order().id()}}</span>
               </a>
             </ng-container>
-            <ng-container *ngIf="!picklistId && li.picklist()">
+            <ng-container *ngIf="!picklistId && li.picklist() && li.picklist().name()">
               <span class="ml-1 mr-1" i18n> | </span>
               <a class="label-with-material-icon"
                 title="Selection List" i18n-title 
index 7f7b218..a094da6 100644 (file)
   </div>
   <div class="form-group">
     <label for="name-input" i18n>Provider</label>
-    <eg-combobox domId="provider-input" [(ngModel)]="provider" idlClass="acqpro">
+    <eg-combobox domId="provider-input" [(ngModel)]="provider" 
+      [idlQueryAnd]="{active: 't'}" idlClass="acqpro">
     </eg-combobox>
   </div>
   <div class="form-group form-check">
     <input type="checkbox" class="form-check-input" 
       [(ngModel)]="prepaymentRequired" id="prepayment-required">
-    <label class="form-check-label" for="prepayment-required" i18n>Prepayment Required</label>
+    <label class="form-check-label" for="prepayment-required" i18n>
+      Prepayment Required
+    </label>
   </div>
   <div class="form-group form-check">
     <input type="checkbox" class="form-check-input" 
index 3dae515..d08acf3 100644 (file)
@@ -13,6 +13,7 @@
     "karma-jasmine": "^1.1.1",
     "karma-chrome-launcher": "^3.1.0",
     "karma-firefox-launcher": "^1.2.0",
+    "karma-jasmine": "^1.1.1",
     "karma-script-launcher": "^1.0.0",
     "karma-spec-reporter": "0.0.32",
     "karma-story-reporter": "^0.3.1",