LP 1499123: Add ignore_proximity to config.standing_penalty.
authorJason Stephenson <jason@sigio.com>
Fri, 25 Sep 2015 00:35:50 +0000 (20:35 -0400)
committerJason Stephenson <jason@sigio.com>
Fri, 12 Feb 2016 13:20:02 +0000 (08:20 -0500)
commit0c0cf63b7ffae458abd15a42c57995b257601864
treee82ac271efe05cb1c11098e1d60005244fac4e92
parentac60ad87020a56667e56efc69874e78fbd028840
LP 1499123: Add ignore_proximity to config.standing_penalty.

This commit adds the integer column ignore_proximity to the
config.standing_penalty table.  It also adds the column to the
csp class entry in the IDL.

It also modifies the action.hold_permit_test() function from
110.hold_matrix.sql to use the ignore_proximity field from
config.standing_penalty when checking the user's penalties to see if
they block the hold.

We also modify the action.item_user_circ_test() function from
100.circ_matrix.sql to use the ignore_proximity field from the
config.standing_penalty table when checking to see if the user's
penalties block the circulation.

Signed-off-by: Jason Stephenson <jason@sigio.com>
Open-ILS/examples/fm_IDL.xml
Open-ILS/src/sql/Pg/002.schema.config.sql
Open-ILS/src/sql/Pg/100.circ_matrix.sql
Open-ILS/src/sql/Pg/110.hold_matrix.sql
Open-ILS/src/sql/Pg/upgrade/XXXX.schema.config.standing_penalty.ignore_proximity.sql [new file with mode: 0644]