Skip to content

Commit f564a82

Browse files
author
Matteo Centenaro
committed
Merge pull request #348 from meatballhat/better-handling-of-string-and-array-every
Slightly better handling of string and array forms of `every`
2 parents 2834658 + 16106ac commit f564a82

File tree

1 file changed

+3
-7
lines changed

1 file changed

+3
-7
lines changed

lib/resque_scheduler/server.rb

Lines changed: 3 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -63,14 +63,10 @@ def schedule_interval(config)
6363
end
6464

6565
def schedule_interval_every(every)
66-
s = 'every: '
67-
if every.respond_to?(:first)
68-
s << every.first
69-
else
70-
s << every
71-
end
66+
every = [*every]
67+
s = 'every: ' << every.first
7268

73-
return s unless every.respond_to?(:last) && every.length > 1
69+
return s unless every.length > 1
7470

7571
s << ' ('
7672
meta = every.last.map do |key, value|

0 commit comments

Comments
 (0)