From 085b58084c9907ecd5ea7abc2d5bf1565527be8b Mon Sep 17 00:00:00 2001 From: Spencer Churchill Date: Thu, 22 Sep 2022 23:46:27 -0700 Subject: [PATCH] fix bug and check day of week --- apps/widtwenties/ChangeLog | 2 +- apps/widtwenties/widget.js | 7 +++++-- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/apps/widtwenties/ChangeLog b/apps/widtwenties/ChangeLog index b1cd84c9e..c2fbd70a2 100644 --- a/apps/widtwenties/ChangeLog +++ b/apps/widtwenties/ChangeLog @@ -1,3 +1,3 @@ 0.01: New Widget! 0.02: Fix calling null on draw -0.03: Only vibrate during working hours \ No newline at end of file +0.03: Only vibrate during work \ No newline at end of file diff --git a/apps/widtwenties/widget.js b/apps/widtwenties/widget.js index 224cbe5ac..f722f8d03 100644 --- a/apps/widtwenties/widget.js +++ b/apps/widtwenties/widget.js @@ -7,8 +7,11 @@ they don't interfere with currently-running apps */ const look = 20 * 1000; // 20 seconds buzz = _ => { - const d = new Date(); - if (d >= 8 && d <= 17) { // run from 8 AM - 5 PM + const date = new Date(); + const day = date.getDay(); + const hour = date.getHours(); + // buzz at work + if (day <= 5 && hour >= 8 && hour <= 17) { Bangle.buzz().then(_ => { setTimeout(Bangle.buzz, look); });