From a31868a650368e8f3f992cca221dff9e2f63511c Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Fri, 4 Sep 2020 21:48:36 +0000 Subject: [PATCH] --- ayanova/src/views/ay-report-edit.vue | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/ayanova/src/views/ay-report-edit.vue b/ayanova/src/views/ay-report-edit.vue index 038e838b..1df86da2 100644 --- a/ayanova/src/views/ay-report-edit.vue +++ b/ayanova/src/views/ay-report-edit.vue @@ -137,8 +137,6 @@ import * as monaco from "monaco-editor"; /*TODO: -BUGBUG: after error on preview can't save - need to modify reportData data object to accept meta data outside of the main data collection so can add all the bits that would appear on report potentially or be used on page like datalist name, filter options, what have you @@ -745,6 +743,20 @@ Handlebars.registerHelper('loud', function (aString) { } reportDataOptions.ReportId = vm.obj.id; + //Meta data from client for use by report script + reportDataOptions.ClientMeta = { + UserName: vm.$store.state.userName, + Authorization: "Bearer " + window.$gz.store.state.apiToken, //api token for using api methods as current user viewing report + TimeZoneName: window.$gz.locale.getBrowserTimeZoneName(), + LanguageName: window.$gz.locale.getBrowserLanguages(), + Hour12: window.$gz.locale.getHour12(), + CurrencyName: window.$gz.locale.getCurrencyName(), + LanguageName: window.$gz.locale.getBrowserFirstLanguage(), + DefaultLocale: window.$gz.locale + .getBrowserFirstLanguage() + .split("-", 1)[0] + }; + window.$gz.form.setFormState({ vm: vm, loading: true