From acfcaac5cf64594ae129774ff8ba63f3fde9c169 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Wed, 22 Sep 2021 18:45:39 +0000 Subject: [PATCH] --- ayanova/src/views/home-schedule.vue | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/ayanova/src/views/home-schedule.vue b/ayanova/src/views/home-schedule.vue index 37d91153..4f3d784d 100644 --- a/ayanova/src/views/home-schedule.vue +++ b/ayanova/src/views/home-schedule.vue @@ -354,9 +354,9 @@ {{ $ay.t("OK") }}{{ $ay.t("Save") }} @@ -933,6 +933,9 @@ export default { } catch (error) { window.$gz.errorHandler.handleFormError(error, this); } + }, + async saveUserOptions() { + await saveFormUserOptions(this); } //eom } @@ -1095,7 +1098,7 @@ async function getFormUserOptions(vm) { window.$gz.form.setErrorBoxErrors(vm); } else { if (res.data == null) { - console.log("getFormUserOptions null setting default"); + //console.log("getFormUserOptions null setting default"); //make a default vm.formUserOptions = { firstTime: "00:00", @@ -1105,7 +1108,7 @@ async function getFormUserOptions(vm) { reminders: true }; } else { - vm.formUserOptions = res.data; + vm.formUserOptions = JSON.parse(res.data.options); } } } @@ -1113,10 +1116,10 @@ async function getFormUserOptions(vm) { //////////////////// // async function saveFormUserOptions(vm) { - let res = await window.$gz.api.upsert( - "form-user-options", - vm.formUserOptions - ); + let res = await window.$gz.api.post("form-user-options", { + formKey: FORM_KEY, + options: JSON.stringify(vm.formUserOptions) + }); if (res.error) { vm.formState.serverError = res.error;