From: Josh Stompro Date: Mon, 9 Nov 2015 02:51:04 +0000 (-0600) Subject: LP#1240657 - Creating and Deleting Closed Dates permissions wrong. X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=refs%2Fheads%2Fuser%2Fstompro%2Flp1240657_closing_permissions;p=working%2FEvergreen.git 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. Signed-off-by: Josh Stompro --- 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);