Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.
fetch(dsp)
.then(resp => resp.json())
.then(json => {
const protocol = json.response.LayoutText.__properties.ddlUrl.split("://")[0];
const hostname = json.response.LayoutText.__properties.ddlUrl.split(":")[1].slice(2);
const port = json.response.LayoutText.__properties.ddlUrl.split(":")[2].split("/")[0];
const urlStr = json.response.LayoutText.__properties.ddlUrl + `&Protocol=${protocol}&Hostname=${hostname}&Port=${port}`;
this.init(placeholder, urlStr, json.response.LayoutText);
})
;
} else if (false) {
// Lets add some demo datasoures
const ec = this._dashy.elementContainer();
const datasources = ec.datasources();
const publicRoxie = new RoxieService(ec)
.url("http://52.210.14.156:8002")
.querySet("roxie")
.queryID("peopleaccounts")
;
const vmRoxie = new RoxieService(ec)
.url("http://192.168.3.22:8002")
.querySet("roxie")
.queryID("peopleaccounts")
;
for (const datasource of [
new WUResult(ec)
.wu(
new WU(ec)
.url("http://52.210.14.156:8010")
const urlStr = json.response.LayoutText.__properties.ddlUrl + `&Protocol=${protocol}&Hostname=${hostname}&Port=${port}`;
this.init(placeholder, urlStr, json.response.LayoutText);
})
;
} else if (false) {
// Lets add some demo datasoures
const ec = this._dashy.elementContainer();
const datasources = ec.datasources();
const publicRoxie = new RoxieService(ec)
.url("http://52.210.14.156:8002")
.querySet("roxie")
.queryID("peopleaccounts")
;
const vmRoxie = new RoxieService(ec)
.url("http://192.168.3.22:8002")
.querySet("roxie")
.queryID("peopleaccounts")
;
for (const datasource of [
new WUResult(ec)
.wu(
new WU(ec)
.url("http://52.210.14.156:8010")
.wuid("W20180513-082149")
)
.resultName("Result 1")
,
new LogicalFile(ec)
.url("http://52.210.14.156:8010")