]> 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:29:57 +0000 (14:29 -0400)
commitbf0a3fd21abdac7a88eed6fa3510d9f3114e26df
tree21a006241c4375cade7ea46f3c584630dcce67d9
parentecdcfb21c141d05fede11cad7ddef11c7a75a18a
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