From b9487ba80326542f0bd3183ab14b709190de52ad Mon Sep 17 00:00:00 2001 From: Grant Date: Fri, 12 Jul 2024 03:03:30 -0600 Subject: [PATCH] Add fix for client-side routing the client UI uses --- packages/server/src/lib/Express.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/packages/server/src/lib/Express.ts b/packages/server/src/lib/Express.ts index df96120..69a75f0 100644 --- a/packages/server/src/lib/Express.ts +++ b/packages/server/src/lib/Express.ts @@ -50,7 +50,11 @@ export class ExpressServer { "Serving client UI at / using root " + path.join(__dirname, process.env.SERVE_CLIENT) ); + const indexFile = path.join(process.env.SERVE_CLIENT, "index.html"); this.app.use(express.static(process.env.SERVE_CLIENT)); + this.app.use("/chat_callback", (req, res) => { + res.sendFile(indexFile); + }); } else { this.app.get("/", (req, res) => { res.status(404).contentType("html").send(` -- GitLab