1
0
Fork 0
mirror of https://github.com/mperham/sidekiq.git synced 2022-11-09 13:52:34 -05:00

middleware upgrade (#4861)

* middleware upgrade

* restore @entries init
This commit is contained in:
Daniel Pepper 2021-04-14 08:15:00 -07:00 committed by GitHub
parent 50d0c3d2fd
commit 6a4d32e7ba
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -90,12 +90,12 @@ module Sidekiq
end
def add(klass, *args)
remove(klass) if exists?(klass)
remove(klass)
entries << Entry.new(klass, *args)
end
def prepend(klass, *args)
remove(klass) if exists?(klass)
remove(klass)
entries.insert(0, Entry.new(klass, *args))
end
@ -132,7 +132,7 @@ module Sidekiq
def invoke(*args)
return yield if empty?
chain = retrieve.dup
chain = retrieve
traverse_chain = proc do
if chain.empty?
yield
@ -144,6 +144,8 @@ module Sidekiq
end
end
private
class Entry
attr_reader :klass