From a2eacbce7d1823b19b83d2877b8206d9d85cf568 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Fri, 30 Nov 2018 11:31:36 -0500 Subject: [PATCH] mono part merge dialog Signed-off-by: Bill Erickson --- .../src/app/staff/catalog/record/part-merge-dialog.component.ts | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Open-ILS/src/eg2/src/app/staff/catalog/record/part-merge-dialog.component.ts b/Open-ILS/src/eg2/src/app/staff/catalog/record/part-merge-dialog.component.ts index de0bbc53ab..27c4d3045f 100644 --- a/Open-ILS/src/eg2/src/app/staff/catalog/record/part-merge-dialog.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/catalog/record/part-merge-dialog.component.ts @@ -50,8 +50,12 @@ export class PartMergeDialogComponent extends DialogComponent { () => { // 2. Delete the now-empty subordinate parts. Note the // delete must come after the part map changes are committed. - this.pcrud.autoApply(maps) - .toPromise().then(() => this.deleteParts()); + if (maps.length > 0) { + this.pcrud.autoApply(maps) + .toPromise().then(() => this.deleteParts()); + } else { + this.deleteParts(); + } } ); } -- 2.11.0