From 00daa3b0eae2281d31010e6488e7618a687e482a Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Thu, 14 Jul 2022 09:18:42 +0200 Subject: [PATCH] Bug 32030: Fix removal of agreement's vendor It was not possible to select the blank value and submit the form Signed-off-by: Jonathan Field Signed-off-by: Martin Renvoize Signed-off-by: Kyle M Hall Signed-off-by: Tomas Cohen Arazi --- .../prog/js/vue/components/ERM/AgreementsFormAdd.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue index c6cec90a6a..87e54b49e6 100644 --- a/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue +++ b/koha-tmpl/intranet-tmpl/prog/js/vue/components/ERM/AgreementsFormAdd.vue @@ -296,6 +296,10 @@ export default { delete agreement.agreement_id agreement.is_perpetual = agreement.is_perpetual ? true : false + if (agreement.vendor_id == "") { + agreement.vendor_id = null + } + agreement.periods.forEach(p => { p.started_on = $date_to_rfc3339(p.started_on) p.ended_on = p.ended_on ? $date_to_rfc3339(p.ended_on) : null -- 2.39.2