Bug 13188: Add PatronSelfModificationMandatoryField system preference
authorLucas Gass <lucas@bywatersolutions.com>
Tue, 19 Jan 2021 22:39:57 +0000 (22:39 +0000)
committerFridolin Somers <fridolin.somers@biblibre.com>
Tue, 14 Dec 2021 19:46:22 +0000 (09:46 -1000)
commit9987686f38ad6f0a0bafd9fcf3ae63594c47bacc
tree5bfd88b2aff001481dc7809c42a296065b034d08
parent9b603543162368091774765c7ef6a8e502ae0240
Bug 13188: Add PatronSelfModificationMandatoryField system preference

TEST PLAN:
1. Apply patch, updatedatabase, restart_all
2. In the  PatronSelfRegistrationBorrowerMandatoryField add the field password.
3. Go to the self registration page on make sure password is required.
4. Now go to the OPAC modification page, make some changes and attempt to submit. It should work.
5. Go to PatronSelfModificationMandatoryField and select some fields.
6. The columns you selected should now be required.
7. On the PatronSelfModificationMandatoryField page, make sure the select all and clear all buttons work.

Signed-off-by: Kelly McElligott <kelly@bywatersolutions.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de>
Signed-off-by: Fridolin Somers <fridolin.somers@biblibre.com>
installer/data/mysql/atomicupdate/bug_13188_add_PatronSelfModificationMandatoryField_syspref.perl [new file with mode: 0644]
installer/data/mysql/mandatory/sysprefs.sql
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/opac.pref
opac/opac-memberentry.pl