From 6479bb5c6fb09dac2b60cfe4d22a291acd7d9c94 Mon Sep 17 00:00:00 2001 From: Christopher Chen Date: Sat, 9 Aug 2025 22:16:43 -0400 Subject: [PATCH] Updated Server App --- README.MD | 5 +++++ databases/database.postgres.js | 3 +-- web/app.js | 9 ++++++--- web/app.server.js | 4 +++- 4 files changed, 15 insertions(+), 6 deletions(-) diff --git a/README.MD b/README.MD index e69de29..d07a9c2 100644 --- a/README.MD +++ b/README.MD @@ -0,0 +1,5 @@ +# How to start Web Server +``npm run web`` + +# How to run Agent Server +``npm run agent`` \ No newline at end of file diff --git a/databases/database.postgres.js b/databases/database.postgres.js index a466fd0..3ab08cf 100644 --- a/databases/database.postgres.js +++ b/databases/database.postgres.js @@ -27,8 +27,7 @@ module.exports = class PostgresSingleton { if (this.postgres === null || typeof this.postgres == 'undefined') this.setup(); } - async stop() { - } + async stop() {} async query(query, parameters) { const evaluated = Object.entries(parameters) diff --git a/web/app.js b/web/app.js index eefc085..1821c0d 100644 --- a/web/app.js +++ b/web/app.js @@ -1,3 +1,6 @@ -const server = new (require('./app.server'))(); -server.setup(); -server.start(); \ No newline at end of file +(() => { + const server = new (require('./app.server'))(); + server.start(); + + const socket = null; +})() \ No newline at end of file diff --git a/web/app.server.js b/web/app.server.js index 8a73979..239db20 100644 --- a/web/app.server.js +++ b/web/app.server.js @@ -28,7 +28,9 @@ module.exports = class ServerSingleton { () => console.log(`Server listening on port ${process.env.SERVER_PORT}`)); } stop() { - + if (this.server === null || typeof this.server === "undefined") + return; + this.server.close(); } setupDatabases() {