Skip to content

Commit fa7b3a9

Browse files
committed
ccfri-4568 - fix blank Facility Start Date error and code clean up
1 parent acef314 commit fa7b3a9

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

backend/src/components/facility.js

+1-3
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@ function buildNewFacilityPayload(req) {
3030
function mapFacilityObjectForBack(data) {
3131
const facilityForBack = new MappableObjectForBack(data, FacilityMappings).toJSON();
3232

33-
if (facilityForBack.ccof_facilitystartdate) {
34-
facilityForBack.ccof_facilitystartdate = `${facilityForBack.ccof_facilitystartdate}-01-01`;
35-
}
33+
facilityForBack.ccof_facilitystartdate = facilityForBack.ccof_facilitystartdate ? `${facilityForBack.ccof_facilitystartdate}-01-01` : null;
3634
if (facilityForBack.ccof_licensestartdate) {
3735
facilityForBack.ccof_licensestartdate = facilityForBack.ccof_licensestartdate + 'T12:00:00-07:00';
3836
}

frontend/src/components/ccofApplication/group/FacilityInformation.vue

+10-2
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@
5050
</v-radio-group>
5151
</div>
5252
<AppAddressForm
53-
v-if="model.isFacilityAddressSameAsOrgStreetAddress === false"
53+
v-if="showFacilityAddressForm"
5454
:disabled="isLocked"
5555
:manual-entry="model.isFacilityAddressEnteredManually"
5656
:address="model.facilityAddress"
@@ -80,7 +80,7 @@
8080
<v-radio label="Yes" :value="true" />
8181
<v-radio label="No" :value="false" />
8282
</v-radio-group>
83-
<template v-if="model.isFacilityContactSameAsOrgContact === false">
83+
<template v-if="showFacilityContactForm">
8484
<v-row>
8585
<v-col cols="12" md="6">
8686
<v-text-field
@@ -240,6 +240,14 @@ export default {
240240
}
241241
next();
242242
},
243+
computed: {
244+
showFacilityAddressForm() {
245+
return this.model.isFacilityAddressSameAsOrgStreetAddress === false;
246+
},
247+
showFacilityContactForm() {
248+
return this.model.isFacilityContactSameAsOrgContact === false;
249+
},
250+
},
243251
methods: {
244252
updateStreetAddress(updatedModel) {
245253
if (isEmpty(updatedModel)) return;

0 commit comments

Comments
 (0)