From: Galen Charlton Date: Thu, 13 Jan 2022 21:52:21 +0000 (-0500) Subject: LP#1942220: (follow-up) tweak asset creation on PO creation X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=f2f3b61633c4c1f5e31b3d02b1cb71e9b6c33ed2;p=working%2FEvergreen.git LP#1942220: (follow-up) tweak asset creation on PO creation When creating a PO from LIs from a SL or a search, ticking the checkbox to import bibs and create items will redirect the user to the asset creation form (after the PO is created) Signed-off-by: Galen Charlton --- diff --git a/Open-ILS/src/eg2/src/app/staff/acq/po/create.component.ts b/Open-ILS/src/eg2/src/app/staff/acq/po/create.component.ts index b0b33143f9..145ac3cee7 100644 --- a/Open-ILS/src/eg2/src/app/staff/acq/po/create.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/acq/po/create.component.ts @@ -80,22 +80,18 @@ export class PoCreateComponent implements OnInit { args.lineitems = this.lineitems; } - if (this.createAssets) { - // This version simply creates all records sans Vandelay merging, etc. - // TODO: go to asset creator. - args.vandelay = { - import_no_match: true, - queue_name: `ACQ ${new Date().toISOString()}` - }; - } - this.net.request('open-ils.acq', 'open-ils.acq.purchase_order.create', this.auth.token(), po, args ).toPromise().then(resp => { if (resp && resp.purchase_order) { - this.router.navigate( - ['/staff/acq/po/' + resp.purchase_order.id()]); + if (this.createAssets) { + this.router.navigate( + ['/staff/acq/po/' + resp.purchase_order.id() + '/create-assets']); + } else { + this.router.navigate( + ['/staff/acq/po/' + resp.purchase_order.id()]); + } } }); }