// specific settings from within their respective controllers
egCore.env.classLoaders.aous = function() {
return egCore.org.settings([
+ 'circ.do_not_tally_claims_returned',
+ 'circ.tally_lost',
'circ.obscure_dob',
'ui.circ.show_billing_tab_on_bills',
'circ.patron_expires_soon_warning',
stats.checkouts.out = Number(stats.checkouts.out);
stats.checkouts.total_out =
stats.checkouts.out + stats.checkouts.overdue;
+
+ if (!egCore.env.aous['circ.do_not_tally_claims_returned'])
+ stats.checkouts.total_out += stats.checkouts.claims_returned;
+
+ if (egCore.env.aous['circ.tally_lost'])
+ stats.checkouts.total_out += stats.checkouts.lost
+
return stats;
}
);