Skip to content

Commit f1a214c

Browse files
committed
decoupled isNumber check from @mui/x-data-grid/internals
removed debug logging from ws commented out some webhook stuff
1 parent 93f1b15 commit f1a214c

4 files changed

Lines changed: 10 additions & 8 deletions

File tree

backend/server.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,13 +25,13 @@ const statsRouter = require("./routes/stats");
2525
const backupRouter = require("./routes/backup");
2626
const logRouter = require("./routes/logging");
2727
const utilsRouter = require("./routes/utils");
28-
const webhooksRouter = require("./routes/webhooks");
28+
// const webhooksRouter = require("./routes/webhooks");
2929

3030
// tasks
3131
const ActivityMonitor = require("./tasks/ActivityMonitor");
3232
const TaskManager = require("./classes/task-manager-singleton");
3333
const TaskScheduler = require("./classes/task-scheduler-singleton");
34-
const WebhookScheduler = require("./classes/webhook-scheduler");
34+
// const WebhookScheduler = require("./classes/webhook-scheduler");
3535
// const tasks = require("./tasks/tasks");
3636

3737
// websocket

backend/tasks/ActivityMonitor.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ const { jf_activity_watchdog_columns, jf_activity_watchdog_mapping } = require("
66
const configClass = require("../classes/config");
77
const API = require("../classes/api-loader");
88
const { sendUpdate } = require("../ws");
9-
const { isNumber } = require("@mui/x-data-grid/internals");
9+
const { isNumber } = require("../utils/typeValidation");
1010
// const WebhookManager = require("../classes/webhook-manager");
1111

1212
const MINIMUM_SECONDS_TO_INCLUDE_PLAYBACK = process.env.MINIMUM_SECONDS_TO_INCLUDE_PLAYBACK

backend/utils/typeValidation.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
export function isNumber(value) {
2+
return typeof value === "number" && !Number.isNaN(value);
3+
}

backend/ws.js

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@ const setupWebSocketServer = (server, namespacePath) => {
1616

1717
io.use((socket, next) => {
1818
const token = socket.handshake.auth?.token || socket.handshake.query?.token;
19-
console.log("WebSocket connection attempt with token:", token);
2019
if (!token) {
2120
return next(new Error("Authentication error: No token provided"));
2221
}
@@ -55,10 +54,10 @@ const sendToAllClients = (message) => {
5554
};
5655

5756
const sendUpdate = async (tag, message) => {
58-
const ignoredTags = ["task-list", "sessions"];
59-
if (!ignoredTags.includes(tag)) {
60-
console.log(`Sending update - Tag: ${tag}, Message: ${JSON.stringify(message)}`);
61-
}
57+
// const ignoredTags = ["task-list", "sessions"];
58+
// if (!ignoredTags.includes(tag)) {
59+
// console.log(`Sending update - Tag: ${tag}, Message: ${JSON.stringify(message)}`);
60+
// }
6261
const ioInstance = webSocketServerSingleton.getInstance();
6362
if (ioInstance) {
6463
ioInstance.emit(tag, message);

0 commit comments

Comments
 (0)