circsPrevYear: 0
};
-
return this.pcrud.search('circbyyr',
{copy : item.id()}, null, {atomic : true}).toPromise()
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;
+ });
});
});
});