]> git.evergreen-ils.org Git - Evergreen.git/commit
LP#1718032 Patron merge honors group perms; no self-merge
authorBill Erickson <berickxx@gmail.com>
Tue, 7 Aug 2018 18:27:47 +0000 (14:27 -0400)
committerBill Erickson <berickxx@gmail.com>
Mon, 13 Aug 2018 18:30:17 +0000 (14:30 -0400)
commit5d40327d79fd2f913944aaeca858c72f95cc702b
tree43f4a5d8e9ebf3e3e2f8fabc04e4d2aaf3323e18
parent5268e48c08c0f5684792a1ac420403c7b052a543
LP#1718032 Patron merge honors group perms; no self-merge

Ensure the staff performing a patron merge have sufficient permission to
edit all users involved in the merge process, in addition the
MERGE_USERS permssion.

Prevent staff from merging their own logged in account.

Signed-off-by: Bill Erickson <berickxx@gmail.com>
Signed-off-by: Michele Morgan <mmorgan@noblenet.org>
Open-ILS/src/perlmods/lib/OpenILS/Application/Actor.pm
Open-ILS/src/templates/staff/circ/patron/index.tt2
Open-ILS/web/js/ui/default/staff/circ/patron/app.js