From 1e1841ac4124be45439c904b6a4b320b5c853287 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Valenta?= <git@imaniti.org>
Date: Tue, 24 Oct 2023 23:04:13 +0200
Subject: [PATCH] fix window.timerIsRunning

---
 static_src/timer.js | 17 +++++++++--------
 1 file changed, 9 insertions(+), 8 deletions(-)

diff --git a/static_src/timer.js b/static_src/timer.js
index ce4212e..858faff 100644
--- a/static_src/timer.js
+++ b/static_src/timer.js
@@ -32,6 +32,7 @@ const assignEventListeners = () => {
     window.timer.addEventListener(
         'targetAchieved',
         (event) => {
+            window.timerIsRunning = false
             $("#is_counting").prop("checked", false)
             $('#timer .timer-values').html("Konec")
         }
@@ -169,19 +170,19 @@ $(window).ready(
                         window.timerIsRunning = true
                     } else {
                         if (
-                            window.timerIsRunning
-                            && "sync_time" in data
-                            && data["sync_time"]["minutes"] === 0
-                            && data["sync_time"]["seconds"] === 0
+                            !(
+                                window.timerIsRunning
+                                && "sync_time" in data
+                                && data["sync_time"]["minutes"] === 0
+                                && data["sync_time"]["seconds"] === 0
+                            )
                         ) {
-                            return
+                            window.timer.pause()
+                            window.timerIsRunning = false
                         }
 
-                        window.timer.pause()
-
                         $("#is_counting").prop("checked", false)
                         $("#pause_play > .btn__body").html("⏵︎")
-                        window.timerIsRunning = false
                     }
                 }
             }
-- 
GitLab