Update path components

This commit is contained in:
Nicholas Jitkoff 2022-05-30 10:37:00 -07:00
parent e1f66e5de5
commit 61c008a378

View file

@ -47,11 +47,11 @@
if (e.data.title) document.title = e.data.title;
if (e.data.favicon) setFavicon(e.data.favicon);
if (e.data.updateURL) {
let path = "/" + e.data.title.replace(/\s/g, "-");
if (e.data.description) path += "/d/" + encodeURIComponent(e.data.description);
if (e.data.favicon) path += "/f/" + encodeURIComponent(e.data.favicon);
if (e.data.image) path += "/i/" + encodeURIComponent(btoa(e.data.image));
window.location.pathname = path;
let path = ["/" + e.data.title.replace(/\s/g, "-")];
if (e.data.description) path.push("d/" + encodeURIComponent(e.data.description));
if (e.data.favicon) path.push("f/" + encodeURIComponent(e.data.favicon));
if (e.data.image) path.push("i/" + encodeURIComponent(btoa(e.data.image)));
window.location.pathname = path.join('/');
}
if (e.data.replaceURL) {
window.history.replaceState(null, null, e.data.replaceURL);