Переглянути джерело

HPCC-20430 Open in new window should include nopack=1

...only if it exists in the current address.

Signed-off-by: Gordon Smith <gordonjsmith@gmail.com>
Gordon Smith 6 роки тому
батько
коміт
9ccd807313
1 змінених файлів з 5 додано та 2 видалено
  1. 5 2
      esp/src/eclwatch/_Widget.js

+ 5 - 2
esp/src/eclwatch/_Widget.js

@@ -129,14 +129,17 @@ define([
 
             getURL: function () {
                 var baseUrl = document.URL.split("#")[0];
-                baseUrl = baseUrl.split("?")[0];
+                var baseUrlParts = baseUrl.split("?");
+                baseUrl = baseUrlParts[0];
+                var args = baseUrlParts[1];
+                var nopack = (args && args.indexOf("nopack=1") >= 0) ? "nopack=1&" : "";
                 delete this.params.__filter;
                 var filterParams = this.getFilterParams();
                 if (filterParams) {
                     this.params.__filter = ioQuery.objectToQuery(filterParams);
                 }
                 var paramsString = ioQuery.objectToQuery(this.params);
-                return baseUrl + "?" + paramsString;
+                return baseUrl + "?" + nopack + paramsString;
             },
 
             _onNewPage: function (event) {