]> git.koha-community.org Git - koha.git/commit
Bug 32495: Mis-matched required fields in UI and api
authorMatt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Mon, 9 Jan 2023 15:12:18 +0000 (15:12 +0000)
committerMatt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
Fri, 17 Mar 2023 17:15:28 +0000 (17:15 +0000)
commit1968b51ed8acea608630698aba5919d504998b4e
tree54a7aec974f56420f3313759e94513f3e0e1b245
parent37d8fbcea124becfc16efcfc23c5934833b241b1
Bug 32495: Mis-matched required fields in UI and api

The "description" field is marked as required in the UI when creating a new Agreement. This flag has been removed to match the API where it is not a required field. Is Perpetual has not been marked as required as it is a checkbox with a default selection so will always provide a value.

Test plan:
1) In the ERM module, add a new agreement and observe that the Description field is required
2) Apply patch
3) Repeat step 1 but this time the Required flag will not be visible.

Signed-off-by: David Nind <david@davidnind.com>
Signed-off-by: Marcel de Rooy <m.de.rooy@rijksmuseum.nl>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
(cherry picked from commit e1b7591effa22f787bbf175aeb170f343ce07498)
Signed-off-by: Matt Blenkinsop <matt.blenkinsop@ptfs-europe.com>
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue