diff --git a/lib/que/scheduler/version_support.rb b/lib/que/scheduler/version_support.rb index 152e0932..94816a2e 100644 --- a/lib/que/scheduler/version_support.rb +++ b/lib/que/scheduler/version_support.rb @@ -33,7 +33,7 @@ def apply_retry_semantics(context) def job_attributes(enqueued_job) if zero_major? - enqueued_job.attrs.transform_keys(&:to_sym) + enqueued_job.attrs.to_h.transform_keys(&:to_sym) else enqueued_job.que_attrs.transform_keys(&:to_sym).tap do |hash| hash[:job_id] = hash.delete(:id)