diff --git a/package.json b/package.json index 613e86c7c..a3fd14aed 100644 --- a/package.json +++ b/package.json @@ -25,6 +25,7 @@ "ajv": "^6.12.4", "eris": "https://github.com/Dragory/eris/archive/stickers-0.14.0.tar.gz", "express": "^4.17.1", + "cors": "^2.8.5", "helmet": "^4.1.1", "humanize-duration": "^3.23.1", "ini": "^1.3.6", diff --git a/src/modules/webserver.js b/src/modules/webserver.js index 91bfb4574..cec398c4b 100644 --- a/src/modules/webserver.js +++ b/src/modules/webserver.js @@ -1,4 +1,5 @@ const express = require("express"); +const cors = require('cors') const helmet = require("helmet"); const mime = require("mime"); const url = require("url"); @@ -56,6 +57,7 @@ function serveAttachments(req, res) { const server = express(); server.use(helmet()); +server.use(cors()); server.get("/logs/:threadId", serveLogs); server.get("/attachments/:attachmentId/:filename", serveAttachments);