diff --git a/server.js b/server.js index d1d204a..353a502 100644 --- a/server.js +++ b/server.js @@ -219,7 +219,9 @@ connectionPromise.then(async () => { console.error("Failed to insert into accessLogs", err); }); - client.publish(`gk/${doorId}/unlock`); + if (granted) { + client.publish(`gk/${doorId}/unlock`); + } } else if (topic.endsWith("/heartbeat")) { const doorId = topic.slice(3, -10); doorHeartbeats.set(doorId, Date.now());