diff --git a/src/pages/08_request-list/DutyExpansion.vue b/src/pages/08_request-list/DutyExpansion.vue index 92459157..8a19521a 100644 --- a/src/pages/08_request-list/DutyExpansion.vue +++ b/src/pages/08_request-list/DutyExpansion.vue @@ -69,7 +69,18 @@ function triggerEdit() { } function assignToForm() { - formData.value = JSON.parse(JSON.stringify(attributesForm.value)); + formData.value = JSON.parse( + JSON.stringify({ + customerDuty: attributesForm.value.customerDuty ?? false, + customerDutyCost: attributesForm.value.customerDutyCost ?? 30, + companyDuty: attributesForm.value.companyDuty ?? false, + companyDutyCost: attributesForm.value.companyDutyCost ?? 30, + responsibleUserLocal: attributesForm.value.responsibleUserLocal ?? true, + responsibleUserId: attributesForm.value.responsibleUserId ?? '', + individualDuty: attributesForm.value.individualDuty ?? false, + individualDutyCost: attributesForm.value.individualDutyCost ?? 10, + }), + ); }