File tree Expand file tree Collapse file tree 1 file changed +4
-4
lines changed
app/models/solid_queue/execution Expand file tree Collapse file tree 1 file changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -6,23 +6,23 @@ module JobAttributes
6
6
extend ActiveSupport ::Concern
7
7
8
8
included do
9
- class_attribute :assumible_attributes_from_job , instance_accessor : false , default : %i[ queue_name priority ]
9
+ class_attribute :assumable_attributes_from_job , instance_accessor : false , default : %i[ queue_name priority ]
10
10
end
11
11
12
12
class_methods do
13
13
def assumes_attributes_from_job ( *attribute_names )
14
- self . assumible_attributes_from_job |= attribute_names
14
+ self . assumable_attributes_from_job |= attribute_names
15
15
before_create -> { assume_attributes_from_job }
16
16
end
17
17
18
18
def attributes_from_job ( job )
19
- job . attributes . symbolize_keys . slice ( *assumible_attributes_from_job )
19
+ job . attributes . symbolize_keys . slice ( *assumable_attributes_from_job )
20
20
end
21
21
end
22
22
23
23
private
24
24
def assume_attributes_from_job
25
- self . class . assumible_attributes_from_job . each do |attribute |
25
+ self . class . assumable_attributes_from_job . each do |attribute |
26
26
send ( "#{ attribute } =" , job . send ( attribute ) )
27
27
end
28
28
end
You can’t perform that action at this time.
0 commit comments