Bug 40251 - Icon for self-check user permission
Summary: Icon for self-check user permission
Status: Passed QA
Alias: None
Product: Koha
Classification: Unclassified
Component: Patrons (show other bugs)
Version: Main
Hardware: All All
: P5 - low enhancement
Assignee: Andrew Fuerste-Henry
QA Contact: Pedro Amorim
URL:
Keywords:
Depends on:
Blocks: 40274
  Show dependency treegraph
 
Reported: 2025-06-26 15:38 UTC by hebah
Modified: 2025-08-05 14:43 UTC (History)
5 users (show)

See Also:
GIT URL:
Change sponsored?: ---
Patch complexity: Trivial patch
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 40251: Add icons to patron details for selfcheck users (1.96 KB, patch)
2025-06-27 14:08 UTC, Andrew Fuerste-Henry
Details | Diff | Splinter Review
Bug 40251: Add icons to patron details for selfcheck users (2.00 KB, patch)
2025-06-30 16:45 UTC, Eric Garcia
Details | Diff | Splinter Review
Bug 40251: Add icons to patron details for selfcheck users (2.06 KB, patch)
2025-08-05 14:43 UTC, Pedro Amorim
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description hebah 2025-06-26 15:38:42 UTC
Koha displays icons for users with catalogue permissions, super librarian users, and protected users. But it would be nice if there was an easy way to see that an account is also a self-check user with either self_checkout_module or self_checkin_module since those users have only those permissions and not catalogue.

This would also make troubleshooting easier to be able to see at a glance, both for ruling out permissions issues with the self-check module itself AND in cases where users who shouldn't have it do, since self_checkout_module creates permissions conflicts on staff accounts if selected by accident.
Comment 1 Andrew Fuerste-Henry 2025-06-27 14:08:53 UTC
Created attachment 183606 [details] [review]
Bug 40251: Add icons to patron details for selfcheck users

To test:
1: have patrons with self_check, self_checkin_module, and self_checkout_module permissions
2: observe that these patrons don't get icons by their names in the patroninfo sidebar
3: apply patch, restart_all
4: reload your patrons, see they now have icons for self checkout and/or self check-in
Comment 2 Eric Garcia 2025-06-30 16:45:18 UTC
Created attachment 183645 [details] [review]
Bug 40251: Add icons to patron details for selfcheck users

To test:
1: have patrons with self_check, self_checkin_module, and self_checkout_module permissions
2: observe that these patrons don't get icons by their names in the patroninfo sidebar
3: apply patch, restart_all
4: reload your patrons, see they now have icons for self checkout and/or self check-in

Signed-off-by: Eric Garcia <cubingguy714@gmail.com>
Comment 3 Pedro Amorim 2025-08-05 14:43:18 UTC
Created attachment 185124 [details] [review]
Bug 40251: Add icons to patron details for selfcheck users

To test:
1: have patrons with self_check, self_checkin_module, and self_checkout_module permissions
2: observe that these patrons don't get icons by their names in the patroninfo sidebar
3: apply patch, restart_all
4: reload your patrons, see they now have icons for self checkout and/or self check-in

Signed-off-by: Eric Garcia <cubingguy714@gmail.com>
Signed-off-by: Pedro Amorim <pedro.amorim@openfifth.co.uk>