Sandbox | Home
let timeout = null;
function loadParamData() {
let portal_tag = document.querySelector('portal');
if (portal_tag?.classList?.contains('ticketForm')
) {
let url = new URLSearchParams(window.location.search);
url.forEach((v, k) => {
if (k != "departmentId" && k != "layoutId") {
Portal.set("ticketForm." + k, v).then(res => { console.log(res) });
}
});
}
}
function portalLoadHandler() {
loadParamData()
portalEvents.bind("url.change", function () {
if (timeout) {
timeout = clearTimeout(timeout);
}
timeout = setTimeout(loadParamData, 500);
});
}
window.addEventListener('helpcenterAppReady', portalLoadHandler);