From 919a07d268ec8e2003077961d69cb5c8012a3391 Mon Sep 17 00:00:00 2001 From: Bill Erickson Date: Fri, 6 Mar 2015 11:43:43 -0500 Subject: [PATCH] LP#1234220 hold ratio renewal override perms New permissions for overriding renewal failure events: TOTAL_HOLD_COPY_RATIO_EXCEEDED.override AVAIL_HOLD_COPY_RATIO_EXCEEDED.override Signed-off-by: Bill Erickson Signed-off-by: Kathy Lussier --- Open-ILS/src/sql/Pg/950.data.seed-values.sql | 6 +++- .../XXXX.data.hold_copy_ratio_override.sql | 29 +++++++++++++++++++ 2 files changed, 34 insertions(+), 1 deletion(-) create mode 100644 Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_copy_ratio_override.sql diff --git a/Open-ILS/src/sql/Pg/950.data.seed-values.sql b/Open-ILS/src/sql/Pg/950.data.seed-values.sql index 74d6539b97..d73ba3575a 100644 --- a/Open-ILS/src/sql/Pg/950.data.seed-values.sql +++ b/Open-ILS/src/sql/Pg/950.data.seed-values.sql @@ -1613,7 +1613,11 @@ INSERT INTO permission.perm_list ( id, code, description ) VALUES ( 558, 'group_application.user.staff.data_review', oils_i18n_gettext( 558, 'Allow a user to add/remove users to/from the "Data Review" group', 'ppl', 'description' )), ( 559, 'group_application.user.staff.volunteers', oils_i18n_gettext( 559, - 'Allow a user to add/remove users to/from the "Volunteers" group', 'ppl', 'description' )) + 'Allow a user to add/remove users to/from the "Volunteers" group', 'ppl', 'description' )), + ( 560, 'TOTAL_HOLD_COPY_RATIO_EXCEEDED.override', oils_i18n_gettext( 560, + 'Override the TOTAL_HOLD_COPY_RATIO_EXCEEDED event', 'ppl', 'description')), + ( 561, 'AVAIL_HOLD_COPY_RATIO_EXCEEDED.override', oils_i18n_gettext( 561, + 'Override the AVAIL_HOLD_COPY_RATIO_EXCEEDED event', 'ppl', 'description')) ; SELECT SETVAL('permission.perm_list_id_seq'::TEXT, 1000); diff --git a/Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_copy_ratio_override.sql b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_copy_ratio_override.sql new file mode 100644 index 0000000000..fceaab8cae --- /dev/null +++ b/Open-ILS/src/sql/Pg/upgrade/XXXX.data.hold_copy_ratio_override.sql @@ -0,0 +1,29 @@ +BEGIN; + +-- SELECT evergreen.upgrade_deps_block_check('XXXX', :eg_version); + +INSERT INTO permission.perm_list (id, code, description) +VALUES ( + 560, + 'TOTAL_HOLD_COPY_RATIO_EXCEEDED.override', + oils_i18n_gettext( + 560, + 'Override the TOTAL_HOLD_COPY_RATIO_EXCEEDED event', + 'ppl', + 'description' + ) +); + +INSERT INTO permission.perm_list (id, code, description) +VALUES ( + 561, + 'AVAIL_HOLD_COPY_RATIO_EXCEEDED.override', + oils_i18n_gettext( + 561, + 'Override the AVAIL_HOLD_COPY_RATIO_EXCEEDED event', + 'ppl', + 'description' + ) +); + +COMMIT; -- 2.43.2