diff --git a/index.js b/index.js index cc01c40..37f3117 100644 --- a/index.js +++ b/index.js @@ -24,6 +24,8 @@ global.DSN = DSN; global.log = require("./logger.js") const app = express(); +global.app = app; +const expressWs = require('express-ws')(app); diff --git a/routes/event-logs.js b/routes/event-logs.js index ef7d584..edf77cb 100644 --- a/routes/event-logs.js +++ b/routes/event-logs.js @@ -1,10 +1,8 @@ const express = require('express'); - +const log = require("./logger"); const db = global.db; const router = express.Router(); - -const ews = require('express-ws')(router); - +const expressWs = require('express-ws')(router); // GET /login router.get('/', async (req, res) => { const logs = await db.query('SELECT * FROM Events ORDER BY EventIndex DESC LIMIT 100'); @@ -12,6 +10,7 @@ router.get('/', async (req, res) => { }); router.ws('/', (ws, req) => { + log.debug(`Client ${req.sessionID} connected to event logs WebSocket`); if (!req.session.user) { ws.send(JSON.stringify({ error: 'Not authenticated' })) ws.close();