Bug 20367: Avoid resetting userid when BorrowerUnwantedField contains userid
authorLari Taskula <lari.taskula@jns.fi>
Fri, 9 Mar 2018 13:49:27 +0000 (15:49 +0200)
committerJonathan Druart <jonathan.druart@bugs.koha-community.org>
Mon, 19 Mar 2018 15:23:18 +0000 (12:23 -0300)
commit6d479dc5e53e3558207c75b73d58bce23328a61d
treee3f1eafa8c4f9809aec5bc3ded37953e0606bd0a
parentdd559df8b9f839b8dcfe765ba0e503a0c65aa3e6
Bug 20367: Avoid resetting userid when BorrowerUnwantedField contains userid

To test:
1. In staff client, set your username to firstname
2. Add userid to BorrowerUnwantedField system preference
3. Go to your patron modification screen (memberentry.pl) and click Save
4. Observe you get kicked out into login screen, saying:
Error: You do not have permission to access this page.
Log in as a different user

5. Apply patch and restart plack

6. Set your username back to firstname
7. Repeat step 3
8. Observe you were not kicked out and your userid stays the same

Signed-off-by: Brendan Gallagher <brendan@bywatersolutions.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Jonathan Druart <jonathan.druart@bugs.koha-community.org>
members/memberentry.pl