From 8529293eeecd0583432fcbd252a6631cce28bad1 Mon Sep 17 00:00:00 2001 From: danielgrippi Date: Fri, 27 Jan 2012 16:48:08 -0800 Subject: [PATCH] resque deals with stringified hashes, not symbolized ones [ci skip] --- app/models/jobs/deferred_dispatch.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/jobs/deferred_dispatch.rb b/app/models/jobs/deferred_dispatch.rb index b3b2465f1..e0b43fcbf 100644 --- a/app/models/jobs/deferred_dispatch.rb +++ b/app/models/jobs/deferred_dispatch.rb @@ -9,6 +9,7 @@ module Jobs def self.perform(user_id, object_class_name, object_id, opts) user = User.find(user_id) object = object_class_name.constantize.find(object_id) + opts = HashWithIndifferentAccess.new(opts) opts[:services] = user.services.where(:type => opts.delete(:service_types)).all if opts[:additional_subscribers].present?