From 648ede0fe81d6cfa631530fa07badf4d8634516b Mon Sep 17 00:00:00 2001 From: Raveesh Bhalla Date: Mon, 2 Mar 2026 15:57:40 -0800 Subject: [PATCH] Update route handling to use splat syntax --- lib/server/routes/proxy.js | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lib/server/routes/proxy.js b/lib/server/routes/proxy.js index e367dae..2ae1e5c 100644 --- a/lib/server/routes/proxy.js +++ b/lib/server/routes/proxy.js @@ -9,16 +9,16 @@ const registerProxyRoutes = ({ req.url = "/"; proxy.web(req, res); }); - app.all("/openclaw/*", requireAuth, (req, res) => { + app.all("/openclaw/*splat", requireAuth, (req, res) => { req.url = req.url.replace(/^\/openclaw/, ""); proxy.web(req, res); }); - app.all("/assets/*", requireAuth, (req, res) => proxy.web(req, res)); + app.all("/assets/*splat", requireAuth, (req, res) => proxy.web(req, res)); - app.all("/hooks/*", webhookMiddleware); - app.all("/webhook/*", webhookMiddleware); + app.all("/hooks/*splat", webhookMiddleware); + app.all("/webhook/*splat", webhookMiddleware); - app.all("/api/*", (req, res) => { + app.all("/api/*splat", (req, res) => { if (SETUP_API_PREFIXES.some((p) => req.path.startsWith(p))) return; proxy.web(req, res); });