Skip to content

Commit 6d8701e

Browse files
committed
Eliminate magic number from isInfinity
1 parent f6b5044 commit 6d8701e

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

Diff for: sample.coffee

+6-5
Original file line numberDiff line numberDiff line change
@@ -271,11 +271,12 @@ if Meteor.isClient
271271
job = Template.currentData()
272272
job.resume() if job
273273

274-
isInfinity = (val) ->
275-
if val > Job.forever - 7199254740935
274+
# If two values sum to forever, then ∞, else the first value
275+
isInfinity = (val1, val2) ->
276+
if (val1 + val2) is Job.forever
276277
""
277278
else
278-
val
279+
val1
279280

280281
Template.jobEntry.helpers
281282
numDepends: () ->
@@ -298,9 +299,9 @@ if Meteor.isClient
298299
completed: 'success'
299300
}[this.status]
300301

301-
numRepeats: () -> isInfinity this.repeats
302+
numRepeats: () -> isInfinity this.repeats, this.repeated
302303

303-
numRetries: () -> isInfinity this.retries
304+
numRetries: () -> isInfinity this.retries, this.retried
304305

305306
runAt: () ->
306307
Session.get 'date'

0 commit comments

Comments
 (0)