From 7681b81e27f8ef41f5e91c38dab41fbf11c5f70a Mon Sep 17 00:00:00 2001
From: Athanasios <ath.kouk.oid@gmail.com>
Date: Sat, 17 Apr 2021 12:08:56 +0200
Subject: [PATCH] Error handler

---
 app.js              | 2 ++
 src/errorHandler.js | 6 ++++++
 2 files changed, 8 insertions(+)
 create mode 100644 src/errorHandler.js

diff --git a/app.js b/app.js
index 825ea74..a73439a 100644
--- a/app.js
+++ b/app.js
@@ -3,6 +3,7 @@ const config = require('./config')
 const cors = require("./src/cors");
 const scenelayers = require("./routes/scenelayers");
 const nodes = require("./routes/nodes");
+const errorHandler = require("./src/errorHandler");
 const port = config.PORT || 9000;
 
 const app = express();
@@ -15,6 +16,7 @@ app.get("/favicon.ico", function (req, res) {
 app.use(cors);
 app.use("/scenelayers", scenelayers);
 app.use("*nodes", nodes);
+app.use(errorHandler);
 
 app.listen(port, err => {
   if (err) {
diff --git a/src/errorHandler.js b/src/errorHandler.js
new file mode 100644
index 0000000..349f7f5
--- /dev/null
+++ b/src/errorHandler.js
@@ -0,0 +1,6 @@
+const notFound = (err, req, res, next) => {
+  res.sendStatus(404);
+  res.end();
+}
+
+module.exports = notFound;
\ No newline at end of file
-- 
GitLab