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?