LP1959716 Volcopy Add Notes/Alert to New Copies
authorBill Erickson <berickxx@gmail.com>
Fri, 8 Jul 2022 14:16:17 +0000 (10:16 -0400)
committerGalen Charlton <gmc@equinoxOLI.org>
Fri, 8 Jul 2022 16:55:20 +0000 (12:55 -0400)
Fixes an issue where creating new copy alerts / notes failed for brand
new copies.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/src/eg2/src/app/staff/share/holdings/copy-alerts-dialog.component.ts
Open-ILS/src/eg2/src/app/staff/share/holdings/copy-notes-dialog.component.ts

index 5115ffa..b5a0cd5 100644 (file)
@@ -79,7 +79,7 @@ export class CopyAlertsDialogComponent
 
         // In manage mode, we can only manage a single copy.
         // But in create mode, we can add alerts to multiple copies.
-        if (this.copyIds.length === 1) {
+        if (this.copyIds.length === 1 && !this.inPlaceCreateMode) {
             this.mode = 'manage';
         } else {
             this.mode = 'create';
index 7d27794..ad9d94d 100644 (file)
@@ -79,7 +79,7 @@ export class CopyNotesDialogComponent
         // In manage mode, we can only manage a single copy.
         // But in create mode, we can add notes to multiple copies.
 
-        if (this.copyIds.length === 1) {
+        if (this.copyIds.length === 1 && !this.inPlaceCreateMode) {
             this.mode = 'manage';
         } else {
             this.mode = 'create';