LP #1998494: Angular Holdings Editor: Cannot create empty call numbers user/jwoolford/lp1998494-allow-empty-call-number
authorJessica Woolford <jwoolford@biblio.org>
Fri, 9 Dec 2022 15:32:25 +0000 (10:32 -0500)
committerJessica Woolford <jwoolford@biblio.org>
Fri, 9 Dec 2022 15:32:25 +0000 (10:32 -0500)
Returns support for adding empty call numbers when adding holdings.

Signed-off-by: Jessica Woolford <jwoolford@biblio.org>
Open-ILS/src/eg2/src/app/staff/cat/volcopy/vol-edit.component.ts

index e80922c..26266f0 100644 (file)
@@ -583,7 +583,7 @@ export class VolEditComponent implements OnInit {
         const copies = this.context.copyList();
 
         const badCopies = copies.filter(copy => {
-            return copy._dupe_barcode || !copy.barcode();
+            return copy._dupe_barcode || (!copy.isnew() && !copy.barcode());
         }).length > 0;
 
         if (badCopies) { return false; }