[Koha-bugs] [Bug 30062] New: Add ability in patron attributes to use an authorized value with an "Other" option

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Wed Feb 9 14:52:59 CET 2022


https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=30062

            Bug ID: 30062
           Summary: Add ability in patron attributes to use an authorized
                    value with an "Other" option
 Change sponsored?: ---
           Product: Koha
           Version: master
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: P5 - low
         Component: Patrons
          Assignee: koha-bugs at lists.koha-community.org
          Reporter: andrew at bywatersolutions.com
        QA Contact: testopia at bugs.koha-community.org
                CC: gmcharlt at gmail.com, kyle.m.hall at gmail.com

For patron attributes, libraries sometimes want a semi-controlled list of
values with the ability to pick "Other" and enter a one-time non-authorized
value.

For example, a library uses a patron attribute to store the hometown of guest
patrons to whom they've issued a card. In order to promote consistency of data,
they've created an authorized value that lists all the most common hometown
they encounter. But sometimes a patron shows up with a hometown the library
hasn't allowed for. They may go back and add this new town to the authorized
value later, but for now they just want to put it in the patron record.

I suggest we add an option in patron attribute setup so that if one connects an
attribute to an authorized value one can also check a box for "include an
'Other' option." If that box is checked in the attribute setup, when one is
editing a patron the dropdown for the attribute will include the option
"Other." If the user selects "Other," then a text box appears and the user can
enter a free text value. That value gets saved in borrower_attributes.attribute
but not added to the authorized value.

-- 
You are receiving this mail because:
You are watching all bug changes.
You are the assignee for the bug.


More information about the Koha-bugs mailing list