lib/sidekiq/throttled/middleware.rb in sidekiq-throttled-0.1.0 vs lib/sidekiq/throttled/middleware.rb in sidekiq-throttled-0.2.0
- old
+ new
@@ -1,5 +1,6 @@
+# frozen_string_literal: true
# internal
require "sidekiq/throttled/registry"
module Sidekiq
module Throttled
@@ -9,10 +10,10 @@
# Called within Sidekiq job processing
def call(_worker, msg, _queue)
yield
ensure
Registry.get msg["class".freeze] do |strategy|
- strategy.finalize! msg["jid".freeze]
+ strategy.finalize!(msg["jid".freeze], *msg["args"])
end
end
end
end
end