login fix

This commit is contained in:
MathMan05 2024-09-27 09:43:03 -05:00
parent 926defee75
commit 881b01e342

View file

@ -286,12 +286,13 @@ async function getapiurls(str: string): Promise<
url.pathname.includes("api") ? "" : "api" url.pathname.includes("api") ? "" : "api"
}/policies/instance/domains` }/policies/instance/domains`
).then(x=>x.json()); ).then(x=>x.json());
const apiurl = new URL(info.apiEndpoint);
return{ return{
api: info.apiEndpoint+(url.pathname.includes("api") ? "" : "/api"), api: info.apiEndpoint+(apiurl.pathname.includes("api") ? "" : "/api"),
gateway: info.gateway, gateway: info.gateway,
cdn: info.cdn, cdn: info.cdn,
wellknown: str, wellknown: str,
login: info.apiEndpoint, login: info.apiEndpoint+(apiurl.pathname.includes("api") ? "" : "/api"),
}; };
}catch{ }catch{
const val = stringURLsMap.get(str); const val = stringURLsMap.get(str);
@ -302,21 +303,21 @@ async function getapiurls(str: string): Promise<
if(responce.ok){ if(responce.ok){
if(val.login){ if(val.login){
return val as { return val as {
wellknown: string; wellknown: string;
api: string; api: string;
cdn: string; cdn: string;
gateway: string; gateway: string;
login: string; login: string;
}; };
}else{ }else{
val.login = val.api; val.login = val.api;
return val as { return val as {
wellknown: string; wellknown: string;
api: string; api: string;
cdn: string; cdn: string;
gateway: string; gateway: string;
login: string; login: string;
}; };
} }
} }
} }