This commit is contained in:
2020-09-16 20:41:47 +00:00
parent 425ef921e5
commit 943e390bce
4 changed files with 55 additions and 56 deletions

View File

@@ -89,19 +89,20 @@ export default {
let reportDataOptions = vm.reportDataOptions;
if (!reportDataOptions) {
throw new Error("Missing report data unable to render report");
this.reject("Missing report data unable to render report");
}
reportDataOptions.ReportId = reportId;
//Meta data from client for use by report script
reportDataOptions.ClientMeta = window.$gz.api.reportClientMetaData();
let url = "report/render";
let res = await window.$gz.api.upsert(url, reportDataOptions);
if (res.error) {
throw new Error(res.error);
this.reject(res);
} else {
let reportUrl = window.$gz.api.reportDownloadUrl(res.data);
if (window.open(reportUrl, "Report") == null) {
throw new Error(
this.reject(
"Problem displaying report in new window. Browser must allow pop-ups to view reports; check your browser setting"
);
}