Fixed bug with POSTing a new chat
This commit is contained in:
parent
0dfd0f2365
commit
30cd45a161
@ -1,13 +1,15 @@
|
||||
import type { HandleFetch } from "@sveltejs/kit";
|
||||
|
||||
export const handleFetch = (({ request, fetch }) => {
|
||||
let parts = request.url.split("?");
|
||||
|
||||
const regex = new RegExp(
|
||||
"http://(([a-zA-Z0-9]|[a-zA-Z0-9][a-zA-Z0-9-]*[a-zA-Z0-9]).)*([A-Za-z0-9]|[A-Za-z0-9][A-Za-z0-9-]*[A-Za-z0-9])/api/"
|
||||
);
|
||||
request = new Request(
|
||||
request.url.replace(regex, "http://api:9124/"),
|
||||
request
|
||||
"http://[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*/api/"
|
||||
);
|
||||
|
||||
parts[0] = parts[0].replace(regex, "http://api:9124/");
|
||||
|
||||
request = new Request(parts.join("?"), request);
|
||||
|
||||
return fetch(request);
|
||||
}) satisfies HandleFetch;
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user