From: dbs Date: Fri, 3 Jul 2009 18:46:54 +0000 (+0000) Subject: Go with a group-based approach to fine and overdue thresholds X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=21b2ebbd8e0e93464a25d1f243c65838429f684b;p=contrib%2FConifer.git 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 --- 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'); }