From f6b4c93eee9e900f0172a89928fe8826da226b1f Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Thu, 9 Sep 2021 19:16:11 +0000 Subject: [PATCH] --- ayanova/src/api/gzform.js | 7 ++++++- ayanova/src/views/svc-workorder.vue | 1 + ayanova/src/views/svc-workorders.vue | 1 + 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/ayanova/src/api/gzform.js b/ayanova/src/api/gzform.js index d7aa1896..8bcc2128 100644 --- a/ayanova/src/api/gzform.js +++ b/ayanova/src/api/gzform.js @@ -971,8 +971,13 @@ export default { // Set last report used in form settings // setLastReport(formKey, reportSelected) { + // console.log("setLastReport called", { + // formKey: formKey, + // reportSelected: reportSelected + // }); let fs = window.$gz.store.state.formSettings[formKey]; - if (fs == null || fs.lastReport == null) { + //console.log("setlast report retrieved formsettings is:",fs) + if (fs == null) { fs = {}; } fs.lastReport = reportSelected; diff --git a/ayanova/src/views/svc-workorder.vue b/ayanova/src/views/svc-workorder.vue index 39d67fd4..77ef1641 100644 --- a/ayanova/src/views/svc-workorder.vue +++ b/ayanova/src/views/svc-workorder.vue @@ -1921,6 +1921,7 @@ async function clickHandler(menuItem) { return; } window.$gz.form.setLastReport(FORM_KEY, res); + generateMenu(m.vm); break; case "statuslist": m.vm.$router.push({ diff --git a/ayanova/src/views/svc-workorders.vue b/ayanova/src/views/svc-workorders.vue index ba60eea3..619ee83f 100644 --- a/ayanova/src/views/svc-workorders.vue +++ b/ayanova/src/views/svc-workorders.vue @@ -212,6 +212,7 @@ async function clickHandler(menuItem) { return; } window.$gz.form.setLastReport(FORM_KEY, res); + generateMenu(m.vm); //refresh the menu with the new report } break; case "WorkOrderItemList":