Added LINK_TO_QDN_RESOURCE support in the gateway.

This commit is contained in:
CalDescent 2023-01-28 18:36:55 +00:00
parent 3cdfa4e276
commit 9c58faa7c2

View File

@ -75,13 +75,19 @@ window.addEventListener("message", (event) => {
if (data.service == null) data.service = "WEBSITE"; // Default to WEBSITE
if (qdnContext == "render") {
url = "/render/" + data.service + "/" + data.name;
if (data.path != null) url = url.concat((data.path.startsWith("/") ? "" : "/") + data.path);
if (data.identifier != null) url = url.concat("?identifier=" + data.identifier);
}
else if (qdnContext == "gateway") {
url = "/" + data.service + "/" + data.name;
if (data.identifier != null) url = url.concat("/" + data.identifier);
if (data.path != null) url = url.concat((data.path.startsWith("/") ? "" : "/") + data.path);
}
else {
// gateway / domainMap only serve websites right now
// domainMap only serves websites right now
url = "/" + data.name;
if (data.path != null) url = url.concat((data.path.startsWith("/") ? "" : "/") + data.path);
}
if (data.path != null) url = url.concat((data.path.startsWith("/") ? "" : "/") + data.path);
if (data.identifier != null) url = url.concat("?identifier=" + data.identifier);
window.location = url;
response = true;