mirror of
https://github.com/Lomanic/presence-button-web
synced 2024-11-22 13:37:29 +00:00
🍩👩 Checkpoint
./server.js:933874/59
This commit is contained in:
parent
1d6feef28c
commit
d91c2cc4a7
@ -26,7 +26,7 @@ app.get("/", (req, res) => {
|
|||||||
});
|
});
|
||||||
|
|
||||||
app.get("/img", (req, res) => {
|
app.get("/img", (req, res) => {
|
||||||
if (fuzIsOpen && new Date() - 2 * 60 * 1000 < lastSeen) {
|
if (fuzIsOpen && new Date() - closingTimeout < lastSeen) {
|
||||||
return res.sendFile(__dirname + "/views/open.svg"); // https://www.flaticon.com/free-icon/open_1234189
|
return res.sendFile(__dirname + "/views/open.svg"); // https://www.flaticon.com/free-icon/open_1234189
|
||||||
}
|
}
|
||||||
res.sendFile(__dirname + "/views/closed.svg"); // https://www.flaticon.com/free-icon/closed_1234190
|
res.sendFile(__dirname + "/views/closed.svg"); // https://www.flaticon.com/free-icon/closed_1234190
|
||||||
@ -108,7 +108,7 @@ request.post(
|
|||||||
const accessToken = JSON.parse(body)["access_token"];
|
const accessToken = JSON.parse(body)["access_token"];
|
||||||
const loop = () => {
|
const loop = () => {
|
||||||
console.log("loop", lastClosed);
|
console.log("loop", lastClosed);
|
||||||
if (lastSeen < new Date() - 2 * 60 * 1000 && lastClosed < lastSeen) {
|
if (lastSeen < new Date() - closingTimeout && lastClosed < lastSeen) {
|
||||||
// the Fuz is newly closed, notify on matrix and write file to survive reboot
|
// the Fuz is newly closed, notify on matrix and write file to survive reboot
|
||||||
lastClosed = new Date();
|
lastClosed = new Date();
|
||||||
//lastNofified = new Date();
|
//lastNofified = new Date();
|
||||||
@ -152,7 +152,7 @@ request.post(
|
|||||||
setTimeout(loop, 10 * 1000);
|
setTimeout(loop, 10 * 1000);
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
setTimeout(loop, 1 * 1000); // give some time for presence button to show up (1 min)
|
setTimeout(loop, 1 * 60 * 1000); // give some time for presence button to show up (1 min)
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user