From 3f778195c62baa6d438143d4d167adda180b771e Mon Sep 17 00:00:00 2001 From: Josh Stompro Date: Sun, 8 Nov 2015 20:51:04 -0600 Subject: [PATCH] LP#1240657 - Creating and Deleting Closed Dates permissions wrong. The code referenced two permissions that didn't exist CREATE_CLOSEING and DELETE_CLOSEING. Should be CREATE_ORG_UNIT_CLOSING, and DELETE_ORG_UNIT_CLOSING. [RM note: the affected methods don't appear to be in use, however] Signed-off-by: Josh Stompro Signed-off-by: Galen Charlton --- Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm b/Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm index 050dfbb0cc..d752589c19 100644 --- a/Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm +++ b/Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm @@ -2760,7 +2760,7 @@ sub create_closed_date { my( $user, $evt ) = $U->checkses($authtoken); return $evt if $evt; - $evt = $U->check_perms($user->id, $cd->org_unit, 'CREATE_CLOSEING'); + $evt = $U->check_perms($user->id, $cd->org_unit, 'CREATE_ORG_UNIT_CLOSING'); return $evt if $evt; $logger->activity("user ".$user->id." creating library closing for ".$cd->org_unit); @@ -2791,7 +2791,7 @@ sub delete_closed_date { ($cd_obj, $evt) = fetch_closed_date($cd); return $evt if $evt; - $evt = $U->check_perms($user->id, $cd->org_unit, 'DELETE_CLOSEING'); + $evt = $U->check_perms($user->id, $cd->org_unit, 'DELETE_ORG_UNIT_CLOSING'); return $evt if $evt; $logger->activity("user ".$user->id." deleting library closing for ".$cd->org_unit); -- 2.11.0