From 78b0c46c2967130e221be303014b754a0806281c Mon Sep 17 00:00:00 2001 From: "Aode (lion)" Date: Wed, 10 Nov 2021 17:44:41 -0500 Subject: [PATCH] fix headers sent error --- src/api/Webserver.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/api/Webserver.ts b/src/api/Webserver.ts index 15b848e..242a0b7 100644 --- a/src/api/Webserver.ts +++ b/src/api/Webserver.ts @@ -40,7 +40,9 @@ export default class Webserver { // We register the default route last to make sure we don't override anything by accident. // We'll pass off all other requests to the web app this.app.get(/(widgets\/|riot\/|element\/|\/)*/, (_req, res) => { - res.sendFile(path.join(__dirname, "..", "..", "web", "index.html")); + if (!res.headersSent) { + res.sendFile(path.join(__dirname, "..", "..", "web", "index.html")); + } }); // Set up the error handler