From c72ad1bd80ace5e90cf56c16c595c972df572174 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Thu, 29 Sep 2022 07:16:20 -0700 Subject: [PATCH] LP1840773 SCKO patron login on Enter ; sanity checks Signed-off-by: Bill Erickson --- Open-ILS/src/eg2/src/app/staff/scko/banner.component.html | 2 ++ Open-ILS/src/eg2/src/app/staff/scko/fines.component.ts | 3 +++ 2 files changed, 5 insertions(+) diff --git a/Open-ILS/src/eg2/src/app/staff/scko/banner.component.html b/Open-ILS/src/eg2/src/app/staff/scko/banner.component.html index 21dbc45c7d..a987c3a926 100644 --- a/Open-ILS/src/eg2/src/app/staff/scko/banner.component.html +++ b/Open-ILS/src/eg2/src/app/staff/scko/banner.component.html @@ -17,6 +17,7 @@ @@ -25,6 +26,7 @@ diff --git a/Open-ILS/src/eg2/src/app/staff/scko/fines.component.ts b/Open-ILS/src/eg2/src/app/staff/scko/fines.component.ts index dc5a53d564..9da0b591ac 100644 --- a/Open-ILS/src/eg2/src/app/staff/scko/fines.component.ts +++ b/Open-ILS/src/eg2/src/app/staff/scko/fines.component.ts @@ -1,5 +1,6 @@ import {Component, OnInit, ViewEncapsulation} from '@angular/core'; import {Router, ActivatedRoute, NavigationEnd} from '@angular/router'; +import {empty} from 'rxjs'; import {switchMap, tap} from 'rxjs/operators'; import {AuthService} from '@eg/core/auth.service'; import {PcrudService} from '@eg/core/pcrud.service'; @@ -43,6 +44,8 @@ export class SckoFinesComponent implements OnInit { }, {}, {atomic: true} ).pipe(switchMap(sums => { + if (sums.length === 0) { return empty(); } + return this.pcrud.search('mbt', {id: sums.map(s => s.id())}, { order_by: {mbt: 'xact_start'}, flesh: 5, -- 2.11.0