[Koha-bugs] [Bug 23431] New: having Date of birth in PatronSelfModificationBorrowerUnwantedField causes DOB to be nullified

bugzilla-daemon at bugs.koha-community.org bugzilla-daemon at bugs.koha-community.org
Mon Aug 5 16:49:23 CEST 2019


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

            Bug ID: 23431
           Summary: having Date of birth in
                    PatronSelfModificationBorrowerUnwantedField causes DOB
                    to be nullified
 Change sponsored?: ---
           Product: Koha
           Version: 18.11
          Hardware: All
                OS: All
            Status: NEW
          Severity: major
          Priority: P5 - low
         Component: OPAC
          Assignee: oleonard at myacpl.org
          Reporter: wizzyrea at gmail.com
        QA Contact: testopia at bugs.koha-community.org

Similar to bug 23151, if DOB is a field removed by
PatronSelfModificationBorrowerUnwantedField, the date of birth gets nullified
when the changes are submitted.

To replicate:

Turn on  OPACPatronDetails 
put dateofbirth in PatronSelfModificationBorrowerUnwantedField
Have a patron with a set date of birth
Attempt any modification on that patron through the OPAC
The date of birth will be one of the fields changed for that borrower when you
check it in the OPAC.

A work around is to remove dateofbirth from
PatronSelfModificationBorrowerUnwantedField
and hide the field from that form, if that is desired, with jquery; something
like 

$("#opac-patron-update #memberentry_identity > ol:nth-child(2) >
li:nth-child(3)").hide();

Note that it is .hide() and not .remove(). .remove() will cause the same
behaviour as DOB being in PatronSelfModificationBorrowerUnwantedField.

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


More information about the Koha-bugs mailing list