Bug 32544: Remove flags as option from several patron form related system preferences
authorKatrin Fischer <katrin.fischer.83@web.de>
Wed, 28 Dec 2022 21:05:14 +0000 (21:05 +0000)
committerTomás Cohen Arazi <tomascohen@theke.io>
Tue, 7 Feb 2023 13:53:36 +0000 (13:53 +0000)
commit44d8d2efffcb38d1d91fbc8acfd1d1b13b854dbe
tree66766555e6d252ea6303245be1a32702a4d0d927
parent517b0ae2d469ad8a1c3edc6df82de832dca8eaca
Bug 32544: Remove flags as option from several patron form related system preferences

Because permissions aren't actually set via the patron edit
screens, these checkboxes have no real purpose or effect.

This removes flags from the selectable fields of the following
system preferences:

* PatronSelfModificationMandatoryField
* PatronSelfRegistrationBorrowerMandatoryField
* BorrowerMandatoryField
* PatronSelfModificationBorrowerUnwantedField
* PatronSelfRegistrationBorrowerUnwantedField

To test:
* Apply patch
* Verify that the checkbox for flags can no longer be set for
these preferences

Signed-off-by: Andrew Fuerste-Henry <andrewfh@dubcolib.org>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomás Cohen Arazi <tomascohen@theke.io>
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/opac.pref
koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences/patrons.pref