LP1936233 More aged circ handling
authorBill Erickson <berickxx@gmail.com>
Tue, 3 Aug 2021 18:48:20 +0000 (14:48 -0400)
committerBill Erickson <berickxx@gmail.com>
Tue, 3 Aug 2021 18:50:01 +0000 (14:50 -0400)
Signed-off-by: Bill Erickson <berickxx@gmail.com>
Open-ILS/src/eg2/src/app/staff/share/circ/circ.service.ts

index 4ed9ed2..092b398 100644 (file)
@@ -1333,7 +1333,6 @@ export class CircService {
             circsPrevYear: 0
         };
 
-
         return this.pcrud.search('circbyyr',
             {copy : item.id()}, null, {atomic : true}).toPromise()
 
@@ -1375,15 +1374,16 @@ export class CircService {
 
                     response.prevCircSummary = prevSummary.summary;
 
-                    if (prevSummary.usr) { // aged circs have no 'usr'.
-
-                        return this.pcrud.retrieve('au', prevSummary.usr,
-                            {flesh : 1, flesh_fields : {au : ['card']}})
-                        .toPromise().then(user => {
-                            response.prevCircUser = user;
-                            return response;
-                        });
+                    if (!prevSummary.usr) { // aged circs have no 'usr'.
+                        return response;
                     }
+
+                    return this.pcrud.retrieve('au', prevSummary.usr,
+                        {flesh : 1, flesh_fields : {au : ['card']}})
+                    .toPromise().then(user => {
+                        response.prevCircUser = user;
+                        return response;
+                    });
                 });
             });
         });