Bug 41752 - Guarantor first name and guarantor surname mislabeled in system preferences
Summary: Guarantor first name and guarantor surname mislabeled in system preferences
Status: Needs Signoff
Alias: None
Product: Koha
Classification: Unclassified
Component: Patrons (show other bugs)
Version: Main
Hardware: All All
: P5 - low normal
Assignee: Andrew Fuerste-Henry
QA Contact: Testopia
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-02 13:58 UTC by Andrew Fuerste-Henry
Modified: 2026-02-02 14:08 UTC (History)
2 users (show)

See Also:
GIT URL:
Initiative type: ---
Sponsorship status: ---
Comma delimited list of Sponsors:
Crowdfunding goal: 0
Patch complexity: ---
Documentation contact:
Documentation submission:
Text to go in the release notes:
Version(s) released in:
Circulation function:


Attachments
Bug 41752: label concactfirstname and contactname as Guarantor first name and Guarantor surname (2.13 KB, patch)
2026-02-02 14:08 UTC, Andrew Fuerste-Henry
Details | Diff | Splinter Review

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew Fuerste-Henry 2026-02-02 13:58:07 UTC
In the sysprefs BorrowerMandatoryField, BorrowerUnwantedField and the OPAC variations of each, the fields contactfirstname and contactname are labeled as:
Alternate contact: First name (contactfirstname)
Alternate contact: Surname (contactname)

But the patron edit screen they are labeled as "Guarantor first name" and "Guarantor surname."
Comment 1 Andrew Fuerste-Henry 2026-02-02 14:08:41 UTC
Created attachment 192321 [details] [review]
Bug 41752: label concactfirstname and contactname as Guarantor first name and Guarantor surname

This change impacts the display of patron fields listed in system preferences:
BorrowerMandatoryField
BorrowerUnwantedField
PatronSelfModificationBorrowerUnwantedField
PatronSelfRegistrationBorrowerMandatoryField
PatronSelfRegistrationBorrowerUnwantedField

To test:
1 - confirm that the sysprefs listed above include "Alternate contact: First name (contactfirstname)" and "Alternate contact: Surname (contactname)"
2 - confirm that toggling the display of these fields hides/shows the Guarantor first name and Guarantor surname fields in a patron record
3 - apply patch, restart_all
4 - confirm that sysprefs now show "Guarantor first name (contactfirstname)" and "Guarnator surname (contactname)"
5 - confirm toggling the display of these fields still hides/shows the correct fields in a patron record in the staff client, in self-ref, and in OPAC self-modification