fix(webchat): serve root assets correctly
parent
f6ade5dc84
commit
1a17de9d39
|
|
@ -58,7 +58,7 @@ export async function startWebChatServer(
|
||||||
|
|
||||||
const url = new URL(req.url, "http://127.0.0.1");
|
const url = new URL(req.url, "http://127.0.0.1");
|
||||||
|
|
||||||
if (url.pathname.startsWith("/webchat")) {
|
if (url.pathname === "/webchat" || url.pathname.startsWith("/webchat/")) {
|
||||||
let rel = url.pathname.replace(/^\/webchat\/?/, "");
|
let rel = url.pathname.replace(/^\/webchat\/?/, "");
|
||||||
if (!rel || rel.endsWith("/")) rel = `${rel}index.html`;
|
if (!rel || rel.endsWith("/")) rel = `${rel}index.html`;
|
||||||
const filePath = path.join(root, rel);
|
const filePath = path.join(root, rel);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue