From f6a02e157d46c7f5b95bd9ef4ce9d02ab8194dd7 Mon Sep 17 00:00:00 2001 From: Mathieu Jaumotte Date: Sun, 8 Aug 2021 21:56:48 +0200 Subject: [PATCH] manage validFrom date, wip (patchAddress return 500) --- .../vuejs/Address/components/AddAddress.vue | 6 ++++-- .../vuejs/Address/components/ShowAddress.vue | 15 ++++++++++++--- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue index b32f308f0..724aeef51 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/AddAddress.vue @@ -29,6 +29,7 @@ v-bind:options="this.options" v-bind:default="this.default" v-bind:entity="this.entity" + v-bind:valid="this.valid" v-bind:flag="this.flag" ref="showAddress"> @@ -54,6 +55,7 @@ v-bind:options="this.options" v-bind:default="this.default" v-bind:entity="this.entity" + v-bind:valid="this.valid" v-bind:flag="this.flag" ref="showAddress" v-bind:insideModal="false" @openEditPane="openEditPane" @@ -181,7 +183,7 @@ export default { }, }, valid: { - from: null, + from: new Date(), to: null }, errorMsg: [] @@ -506,7 +508,7 @@ export default { addressId: this.entity.address.address_id, body: { validFrom: { - datetime: `${this.$refs.showAddress.validFrom}T00:00:00+0100` + datetime: this.valid.from.toISOString().split('T')[0] } }, backUrl: this.context.backUrl diff --git a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowAddress.vue b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowAddress.vue index 437a4d9d2..cfd137e51 100644 --- a/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowAddress.vue +++ b/src/Bundle/ChillMainBundle/Resources/public/vuejs/Address/components/ShowAddress.vue @@ -100,6 +100,7 @@