Admin pages: use inherited base_url from render_template

This commit is contained in:
Simon Li
2024-08-13 16:33:16 +01:00
parent a377f8bc7f
commit e63ec9aedc
2 changed files with 1 additions and 2 deletions

View File

@@ -3,7 +3,7 @@ const base_url = jhdata.base_url || "/";
const xsrfToken = jhdata.xsrf_token; const xsrfToken = jhdata.xsrf_token;
export const jhapiRequest = (endpoint, method, data) => { export const jhapiRequest = (endpoint, method, data) => {
let api_url = new URL(`${base_url}hub/api` + endpoint, location.origin); let api_url = new URL(`${base_url}api` + endpoint, location.origin);
if (xsrfToken) { if (xsrfToken) {
api_url.searchParams.set("_xsrf", xsrfToken); api_url.searchParams.set("_xsrf", xsrfToken);
} }

View File

@@ -466,7 +466,6 @@ class AdminHandler(BaseHandler):
named_server_limit_per_user=await self.get_current_user_named_server_limit(), named_server_limit_per_user=await self.get_current_user_named_server_limit(),
server_version=f'{__version__} {self.version_hash}', server_version=f'{__version__} {self.version_hash}',
api_page_limit=self.settings["api_page_default_limit"], api_page_limit=self.settings["api_page_default_limit"],
base_url=self.settings["base_url"],
) )
self.finish(html) self.finish(html)