barcodeRegex: RegExp;
patronPasswordRequired = false;
- accountTotalCheckouts = 0;
-
sessionCheckouts: any[] = [];
constructor(
sessionTotalCheckouts(): number {
return this.sessionCheckouts.length;
}
+
+ accountTotalCheckouts(): number {
+ return this.sessionTotalCheckouts() +
+ this.patronSummary.stats.checkouts.total_out;
+ }
+
}
</div>
<div class="mt-2">
<span i18n>Total items on account: </span>
- <span>{{scko.accountTotalCheckouts}}</span>
+ <span>{{scko.accountTotalCheckouts()}}</span>
</div>
<div class="mt-2">
<a (click)="null">
</fieldset>
<fieldset>
<legend i18n>Holds</legend>
- <div i18n>You have {{scko.holdsReady}} item(s) ready for pickup</div>
- <div class="mt-2" i18n>You have {{scko.totalHolds}} total holds</div>
+ <div i18n>
+ You have {{scko.patronSummary.stats.holds.ready}} item(s) ready for pickup
+ </div>
+ <div class="mt-2" i18n>
+ You have {{scko.patronSummary.stats.holds.total}} total holds
+ </div>
<div class="mt-2">
<a href='javascript:void(0);' id='oils-selfck-hold-details-link'>
<button type="button" class="scko-button" i18n>View Holds</button>