This commit is contained in:
Rizky 2024-08-06 07:15:55 +07:00
parent a63d2cd26c
commit 00111b5578
3 changed files with 7 additions and 8 deletions

File diff suppressed because one or more lines are too long

View File

@ -29,11 +29,11 @@ export const loadApiProxyDef = async (_url: string, with_types: boolean) => {
if (with_types) { if (with_types) {
script.src = `${ script.src = `${
cur_url.endsWith("/") ? cur_url : `${cur_url}/` cur_url.endsWith("/") ? cur_url : `${cur_url}/`
}_prasi/load.js?url=${url}&v3&dev=1&ts=${ts}${is_remote}`; }_prasi/load.js?url=${url}&v3&dev=1${is_remote}`;
} else { } else {
script.src = `${ script.src = `${
cur_url.endsWith("/") ? cur_url : `${cur_url}/` cur_url.endsWith("/") ? cur_url : `${cur_url}/`
}_prasi/load.js?url=${url}&v3&ts=${ts}${is_remote}`; }_prasi/load.js?url=${url}&v3${is_remote}`;
} }
script.onerror = () => { script.onerror = () => {
done(); done();

View File

@ -81,13 +81,12 @@ const injectSiteScript = () => {
base_url = `${location.protocol}//${location.host}`; base_url = `${location.protocol}//${location.host}`;
base.site.api_url = base_url; base.site.api_url = base_url;
} }
base_url = base_url.trim();
if (!localStorage.getItem("api-ts-" + base_url)) { if (!localStorage.getItem("api-ts-" + base_url)) {
localStorage.setItem("api-ts-" + base_url, Date.now().toString()); localStorage.setItem("api-ts-" + base_url, Date.now().toString());
} }
const ts = localStorage.getItem("api-ts-" + base_url);
const cur = new URL(location.href); const cur = new URL(location.href);
cur.pathname = ""; cur.pathname = "";
if ( if (
@ -98,11 +97,11 @@ const injectSiteScript = () => {
const cur_url = cur.toString(); const cur_url = cur.toString();
script.src = `${ script.src = `${
cur_url.endsWith("/") ? cur_url : `${cur_url}/` cur_url.endsWith("/") ? cur_url : `${cur_url}/`
}_prasi/load.js?url=${cur_url}&v3&ts=${ts}`; }_prasi/load.js?url=${cur_url}&v3`;
base.site.api_url = `${cur.protocol}//${cur.host}`; base.site.api_url = `${cur.protocol}//${cur.host}`;
} else { } else {
script.src = `${base_url}/_prasi/load.js?url=${base_url}&v3&ts=${ts}`; script.src = `${base_url}/_prasi/load.js?url=${base_url}&v3`;
} }
script.onerror = () => { script.onerror = () => {