From a969b04aa522301d786438224cce28a86ddff47b Mon Sep 17 00:00:00 2001 From: Terran McCanna Date: Tue, 16 Aug 2022 16:24:01 -0400 Subject: [PATCH] WIP: Gets value of org unit setting for requiring call numbers Signed-off-by: Terran McCanna --- .../src/eg2/src/app/staff/cat/volcopy/volcopy.component.ts | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/Open-ILS/src/eg2/src/app/staff/cat/volcopy/volcopy.component.ts b/Open-ILS/src/eg2/src/app/staff/cat/volcopy/volcopy.component.ts index 82689674b1..f63801a4db 100644 --- a/Open-ILS/src/eg2/src/app/staff/cat/volcopy/volcopy.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/cat/volcopy/volcopy.component.ts @@ -65,6 +65,7 @@ export class VolCopyComponent implements OnInit { attrsCanSave = true; changesPending = false; routingAllowed = false; + requireCN = true; @ViewChild('pendingChangesDialog', {static: false}) pendingChangesDialog: ConfirmDialogComponent; @@ -89,8 +90,17 @@ export class VolCopyComponent implements OnInit { ngOnInit() { this.route.paramMap.subscribe( (params: ParamMap) => this.negotiateRoute(params)); + + this.org.settings('cat.require_call_number_labels') + .then(settings => {this.requireCN = + Boolean(settings['cat.require_call_number_labels']); + console.log('TESTING:' + this.requireCN); + }); + + } + negotiateRoute(params: ParamMap) { this.tab = params.get('tab') || 'holdings'; this.target = params.get('target'); -- 2.11.0