Bug 32180: Add required class to labels in ERM
authorLucas Gass <lucas@bywatersolutions.com>
Wed, 15 Mar 2023 20:39:27 +0000 (20:39 +0000)
committerTomas Cohen Arazi <tomascohen@theke.io>
Thu, 16 Mar 2023 19:25:08 +0000 (16:25 -0300)
commit2dd0a14571e59b9e4740f323e038decfef0919e2
treeabb4a12e35e6d759902f2d73f9bc10af3445812d
parent6d6f763182ef11e8c36a348371925f643a78f686
Bug 32180: Add required class to labels in ERM

To test:
1. Apply patch, yarn build
2. Add/edit Agreemnets, make sure all required fields have a red 'required' label
3. Check 'Add new period', 'Add new user', 'Add new license', 'Add new related agreement'.
4. Add/edit Licenses, make sure all required fields have a red 'required' label.

Signed-off-by: Pedro Amorim <pedro.amorim@ptfs-europe.com>
Signed-off-by: Martin Renvoize <martin.renvoize@ptfs-europe.com>
Signed-off-by: Tomas Cohen Arazi <tomascohen@theke.io>
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementLicenses.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementRelationships.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/LicensesFormAdd.vue
koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/UserRoles.vue