https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=37144
Laura Escamilla <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #168284|0 |1 is obsolete| | --- Comment #5 from Laura Escamilla <[email protected]> --- Created attachment 168388 --> https://bugs.koha-community.org/bugzilla3/attachment.cgi?id=168388&action=edit Bug 37144 - Add a subpermission for hiding patron contact information To test: Apply the patch, updatedatabase, restart_all. 1. Create or ensure you have a patron (patron A) with all the contact information fields filled out (i.e. phone number, email, alternate contact information etc.) 2. Create another patron (patron B) with the following permissions: 1. Check out and check in items (circulate) 2. Staff access, allows viewing of catalogue in staff interface (catalogue) 3. Under Add, modify and view patron information 1. Search, list and view patrons (list_borrowers) 2. View patron infos from any libraries. If not set the logged in user could only access patron infos from its own library or group of libraries. (view_borrower_infos_from_any_libraries) 3. For now keep View patron contact information. (view_contact_information) unselected 4. Place and modify holds for patrons (reserveforothers) 3. Log in as patron B. 4. Confirm that patron contact information is not visible 1. View patron A 1. If you’re using autocomplete ensure that the address is not visible on the autocomplete dropdown. 2. If you’re using the Patron alphabet search to view the patron make sure that the address is not visible on the member result table. 3. Contact information cannot be viewed under the “brief information” on the right hand side of the patron account, below the patron image. 2. Holds 1. Place a hold for Patron A 1. Confirm that the address is not visible on the autocomplete when searching for a patron to place a hold for. 2. Build the holds queue 1. View the holds queue the patron phone number is not visible 2. View the holds waiting page. Contact information is not displayed either. Nor for ‘Holds waiting past their expiration date’ or ‘Holds with cancellation requests’. 3. Place a hold in transit. 1. The patron contact information is not visible for in-transit items, nor when they are recalled, or canceled. 4. Poke around to make sure that addresses are not visible anywhere else. 5. Log in with a user that has superlibrarian permissions. Make sure that addresses are visible in all the locations mentioned above, and of course in all their other regular locations. 6. Sign off and have a great day! :D -- You are receiving this mail because: You are watching all bug changes. _______________________________________________ Koha-bugs mailing list [email protected] https://lists.koha-community.org/cgi-bin/mailman/listinfo/koha-bugs website : http://www.koha-community.org/ git : http://git.koha-community.org/ bugs : http://bugs.koha-community.org/
