Skip to content

Commit 93eb92f

Browse files
committed
fix: class variable
1 parent 9cea5cf commit 93eb92f

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

lib/interactor/sidekiq.rb

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -74,9 +74,9 @@ def async_call(context = {})
7474
private
7575

7676
def worker_class
77-
return Worker if custom_sidekiq_worker_class.nil?
77+
return Worker if @@custom_sidekiq_worker_class.nil?
7878

79-
return custom_sidekiq_worker_class if custom_sidekiq_worker_class < Worker
79+
return @@custom_sidekiq_worker_class if @@custom_sidekiq_worker_class < Worker
8080

8181
raise "#{klass} is not a valid Sidekiq worker class. It must be a subclass of ::Interactor::SidekiqWorker::Worker."
8282
end
@@ -113,14 +113,12 @@ module SidekiqWorkerConfiguration
113113
def self.included(base)
114114
base.class_eval do
115115
extend ClassMethods
116-
117-
class_attribute :custom_sidekiq_worker_class
118116
end
119117
end
120118

121119
module ClassMethods
122120
def sidekiq_worker_class(klass)
123-
self.custom_sidekiq_worker_class = klass
121+
@@custom_sidekiq_worker_class = klass
124122
end
125123
end
126124
end

0 commit comments

Comments
 (0)