From 21b2ebbd8e0e93464a25d1f243c65838429f684b Mon Sep 17 00:00:00 2001 From: dbs Date: Fri, 3 Jul 2009 18:46:54 +0000 Subject: [PATCH] Go with a group-based approach to fine and overdue thresholds git-svn-id: svn://svn.open-ils.org/ILS-Contrib/conifer/trunk@564 6d9bc8c9-1ec2-4278-b937-99fde70a366f --- circ/circ_permit_patron.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/circ/circ_permit_patron.js b/circ/circ_permit_patron.js index 8bb136585e..43fcb7fbc8 100755 --- a/circ/circ_permit_patron.js +++ b/circ/circ_permit_patron.js @@ -21,11 +21,13 @@ if( config ) { } } - if (patronFines > 0 && patron.home_ou == 103) { + limit = config.fineThreshold; + if (patronFines >= limit) { result.events.push('PATRON_EXCEEDS_FINES'); } - if (patronOverdueCount > 0 && patron.home_ou == 103) { + limit = config.overdueThreshold; + if (patronOverdueCount >= limit) { result.events.push('PATRON_EXCEEDS_OVERDUE_COUNT'); } -- 2.11.0