diff options
| author | mo khan <mo@mokhan.ca> | 2016-06-25 23:14:45 -0600 |
|---|---|---|
| committer | mo khan <mo@mokhan.ca> | 2016-06-25 23:14:45 -0600 |
| commit | 886f2b85bcf0da119e530ee41ce7a35de8d65804 (patch) | |
| tree | a5a4cf2213dff8527184deb500a3015ac4b09aa2 /app/assets/javascripts/models/timer.js.coffee | |
| parent | 4a6be5c03daf44cd1904ef092f2fe62802f16f31 (diff) | |
stop timer after 10 mins and safely update model.
Diffstat (limited to 'app/assets/javascripts/models/timer.js.coffee')
| -rw-r--r-- | app/assets/javascripts/models/timer.js.coffee | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/app/assets/javascripts/models/timer.js.coffee b/app/assets/javascripts/models/timer.js.coffee index c38ab39..e555596 100644 --- a/app/assets/javascripts/models/timer.js.coffee +++ b/app/assets/javascripts/models/timer.js.coffee @@ -11,11 +11,14 @@ class Stronglifters.Timer refreshTimer: => @view.add('timer', 1000) @view.set('clock', moment.utc(@view.get('timer')).format('mm:ss')) + if @view.get('timer') > 600000 + @stop() stop: => if @running() clearTimeout @intervalId @intervalId = null + @view.set('clock', null) running: -> @intervalId? |
