From 9d3774f72dbc79cf0d6a22b4bebdc5e1cd156ce0 Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 18 Feb 2020 20:05:02 +0000 Subject: [PATCH] --- ayanova/src/views/ay-data-list-view.vue | 21 +++++---------------- 1 file changed, 5 insertions(+), 16 deletions(-) diff --git a/ayanova/src/views/ay-data-list-view.vue b/ayanova/src/views/ay-data-list-view.vue index 85f3c100..bd927170 100644 --- a/ayanova/src/views/ay-data-list-view.vue +++ b/ayanova/src/views/ay-data-list-view.vue @@ -303,14 +303,8 @@ function generateMenu(vm) { // // function initForm(vm) { - //fieldDefinitions //return Promise.resolve(); - return populateFieldDefinitions(vm); - //If need to call more then...: - // .then(() => { - // //Must use return here - // return initDataObject(vm); - // }); + return populateFieldDefinitions(vm).then(fetchLocalizedFieldNames(vm)); } //////////////////// @@ -321,7 +315,7 @@ function populateFieldDefinitions(vm) { .get("DataList/ListFields?DataListKey=" + vm.dataListKey) .then(res => { if (res.error != undefined) { - window.$gz.errorHandler.handleFormError(res.error, vm); + throw res.error; } else { vm.fieldDefinitions = res.data; } @@ -339,14 +333,9 @@ function fetchLocalizedFieldNames(vm) { columnKeys.push(cm.ltKey); } //Now fetch all the keys and await the response before returning - return window.$gz.locale - .fetch(columnKeys) - .then(() => { - return; - }) - .catch(err => { - window.$gz.errorHandler.handleFormError(err); - }); + return window.$gz.locale.fetch(columnKeys).then(() => { + return; + }); } ////////////////////