Skip to content

Commit 44ad395

Browse files
kostyasteveklabnik
authored andcommitted
correctly push events in strings (not symbols)
1 parent 84c190d commit 44ad395

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/resque.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -168,7 +168,7 @@ def to_s
168168
#
169169
# Example
170170
#
171-
# Resque.push('archive', :class => 'Archive', :args => [ 35, 'tar' ])
171+
# Resque.push('archive', 'class' => 'Archive', 'args' => [ 35, 'tar' ])
172172
#
173173
# Returns nothing
174174
def push(queue, item)

lib/resque/job.rb

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ def self.create(queue, klass, *args)
4848
# decode(encode(args)) to ensure that args are normalized in the same manner as a non-inline job
4949
new(:inline, {'class' => klass, 'args' => decode(encode(args))}).perform
5050
else
51-
Resque.push(queue, :class => klass.to_s, :args => args)
51+
Resque.push(queue, 'class' => klass.to_s, 'args' => args)
5252
end
5353
end
5454

@@ -88,7 +88,7 @@ def self.destroy(queue, klass, *args)
8888
end
8989
end
9090
else
91-
destroyed += redis.lrem(queue, 0, encode(:class => klass, :args => args))
91+
destroyed += redis.lrem(queue, 0, encode('class' => klass, 'args' => args))
9292
end
9393

9494
destroyed

0 commit comments

Comments
 (0)