LP#1942220: (follow-up) fix upload console noise
authorGalen Charlton <gmc@equinoxOLI.org>
Tue, 26 Jul 2022 22:15:24 +0000 (22:15 +0000)
committerGalen Charlton <gmc@equinoxOLI.org>
Tue, 26 Jul 2022 22:15:24 +0000 (22:15 +0000)
Avoid complaining about the missing FY selector in
get-import-params mode.

Signed-off-by: Galen Charlton <gmc@equinoxOLI.org>
Open-ILS/src/eg2/src/app/staff/acq/picklist/upload.component.ts

index 39300fb..a27da98 100644 (file)
@@ -228,14 +228,17 @@ export class UploadComponent implements OnInit, AfterViewInit, OnDestroy {
             this.vlagent.getMatchSets('bib'),
             this.vlagent.getBibSources(),
             this.vlagent.getFiscalYears(this.auth.user().ws_ou()).then( years => {
-                this.vlagent.getDefaultFiscalYear(this.auth.user().ws_ou()).then(
-                    y => { this.selectedFiscalYear = y.id(); this.fiscalYearSelector.applyEntryId(this.selectedFiscalYear); }
-                );
+                this.vlagent.getDefaultFiscalYear(this.auth.user().ws_ou()).then(y => {
+                    this.selectedFiscalYear = y.id();
+                    if (this.fiscalYearSelector) {
+                        this.fiscalYearSelector.applyEntryId(this.selectedFiscalYear);
+                    }
+                });
             }),
             this.vlagent.getSelectionLists(),
             this.vlagent.getItemImportDefs(),
-           this.org.settings(['vandelay.default_match_set']).then(
-               s => this.defaultMatchSet = s['vandelay.default_match_set']),
+            this.org.settings(['vandelay.default_match_set']).then(
+                s => this.defaultMatchSet = s['vandelay.default_match_set']),
             this.loadTemplates()
         ];