From b9dfd4038f194556a27cf667e07741afe9fa9343 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Wed, 13 Jul 2022 16:06:02 -0400 Subject: [PATCH] LP1904036 Lint and merge repairs Signed-off-by: Bill Erickson Signed-off-by: Jane Sandberg Signed-off-by: Galen Charlton --- .../src/app/staff/circ/patron/bills.component.ts | 4 ++-- .../staff/circ/patron/edit-toolbar.component.ts | 9 +++++---- .../src/app/staff/circ/patron/edit.component.ts | 6 +++--- Open-ILS/src/eg2/src/app/staff/resolver.service.ts | 2 +- 4 files changed, 11 insertions(+), 10 deletions(-) diff --git a/Open-ILS/src/eg2/src/app/staff/circ/patron/bills.component.ts b/Open-ILS/src/eg2/src/app/staff/circ/patron/bills.component.ts index d6181e7..3f8b11d 100644 --- a/Open-ILS/src/eg2/src/app/staff/circ/patron/bills.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/circ/patron/bills.component.ts @@ -106,7 +106,7 @@ export class BillsComponent implements OnInit, AfterViewInit { } } return ''; - } + }; this.cellTextGenerator = { title: row => row.title, @@ -346,7 +346,7 @@ export class BillsComponent implements OnInit, AfterViewInit { .catch(msg => { this.reportError(msg); - console.debug('Payment Canceled or Failed:', msg) + console.debug('Payment Canceled or Failed:', msg); }) .finally(() => { this.applyingPayment = false; diff --git a/Open-ILS/src/eg2/src/app/staff/circ/patron/edit-toolbar.component.ts b/Open-ILS/src/eg2/src/app/staff/circ/patron/edit-toolbar.component.ts index 9b72101..be9a8c4 100644 --- a/Open-ILS/src/eg2/src/app/staff/circ/patron/edit-toolbar.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/circ/patron/edit-toolbar.component.ts @@ -1,6 +1,7 @@ import {Component, OnInit, Input, Output, EventEmitter} from '@angular/core'; import {Router, ActivatedRoute, ParamMap} from '@angular/router'; import {NgbNav, NgbNavChangeEvent} from '@ng-bootstrap/ng-bootstrap'; +import {tap} from 'rxjs/operators'; import {OrgService} from '@eg/core/org.service'; import {IdlService, IdlObject} from '@eg/core/idl.service'; import {NetService} from '@eg/core/net.service'; @@ -67,9 +68,9 @@ export class EditToolbarComponent implements OnInit { return Object.values(this.searches).filter(dupe => dupe.count > 0); } - checkDupes(category: string, search: PatronSearchFieldSet) { + checkDupes(category: string, search: PatronSearchFieldSet): Promise { - this.net.request( + return this.net.request( 'open-ils.actor', 'open-ils.actor.patron.search.advanced', this.auth.token(), @@ -77,7 +78,7 @@ export class EditToolbarComponent implements OnInit { 1000, // limit null, // sort true // as id - ).subscribe(ids => { + ).pipe(tap(ids => { ids = ids.filter(id => Number(id) !== this.patronId); this.searches[category] = { category: category as SearchCategory, @@ -85,7 +86,7 @@ export class EditToolbarComponent implements OnInit { search: search, json: JSON.stringify(search) }; - }); + })).toPromise(); } checkAddressAlerts(patron: IdlObject, addr: IdlObject) { diff --git a/Open-ILS/src/eg2/src/app/staff/circ/patron/edit.component.ts b/Open-ILS/src/eg2/src/app/staff/circ/patron/edit.component.ts index 9949318..62ca796 100644 --- a/Open-ILS/src/eg2/src/app/staff/circ/patron/edit.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/circ/patron/edit.component.ts @@ -711,7 +711,7 @@ export class EditComponent implements OnInit, AfterViewInit { // false otherwise. val = Boolean((val + '').match(/^t/i)); } - this.userSettings[stype.name()] = val + this.userSettings[stype.name()] = val; } } }); @@ -1130,7 +1130,7 @@ export class EditComponent implements OnInit, AfterViewInit { }); } - dupeValueChange(name: string, value: any) { + dupeValueChange(name: string, value: any): Promise { if (name.match(/phone/)) { name = 'phone'; } if (name.match(/name/)) { name = 'name'; } @@ -1171,7 +1171,7 @@ export class EditComponent implements OnInit, AfterViewInit { break; } - this.toolbar.checkDupes(name, search); + return this.toolbar.checkDupes(name, search); } showField(field: string): boolean { diff --git a/Open-ILS/src/eg2/src/app/staff/resolver.service.ts b/Open-ILS/src/eg2/src/app/staff/resolver.service.ts index 08c3a15..97e52d6 100644 --- a/Open-ILS/src/eg2/src/app/staff/resolver.service.ts +++ b/Open-ILS/src/eg2/src/app/staff/resolver.service.ts @@ -20,7 +20,7 @@ const STAFF_LOGIN_SESSION_KEYS = [ 'eg.circ.patron_hold_target', 'eg.catalog.recent_searches', 'eg.circ.recent_patrons' -] +]; /** * Load data used by all staff modules. -- 1.7.2.5