]> git.koha-community.org Git - koha.git/commit
Bug 31005: Don't inlcude attributes only required for other categories
authorNick Clemens <nick@bywatersolutions.com>
Thu, 23 Jun 2022 17:29:26 +0000 (17:29 +0000)
committerLucas Gass <lucas@bywatersolutions.com>
Fri, 24 Jun 2022 15:46:24 +0000 (09:46 -0600)
commita2d22ee029291dd17ab0a6f03355943ef08d8d93
tree010b650ecfc3470f9d611acb9659e63e37b1a78d
parent2dbf1bf80f35655b1d9474b9f3dac398082d96ab
Bug 31005: Don't inlcude attributes only required for other categories

To test:
 1 - Create a new patron attribute - check boxes to make it mandatory and visible etc.
 2 - Limit it to 'Patron' or other category
 3 - Edit a patron not in that category
 4 - Attempt to save
 5 - 500 Error
 6 - Missing mandatory extended attribute (type=MAND)
 7 - Apply patch
 8 - Attempt aedit again
 9 - It succeeds!
10 - Edit a patron in the category with MAND required
11 - on the edit page, right click teh attribute - click 'delete node'
12 - Submit the form
13 - 500 error, but this time that's good, the attribute check works

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit bc0264bae4769fc75133f0e10f13fc6edd86f016)

Signed-off-by: Lucas Gass <lucas@bywatersolutions.com>
Koha/Patron.pm