class Sidekiq::GlobalId::ServerMiddleware

Sidekiq client middleware deserializes arguments before executing job.

Public Instance Methods

call(_worker, job, _queue) { || ... } click to toggle source

@param _worker [Sidekiq::Worker] @param job [Hash] sidekiq job @param _queue [String] @return [<any>] job args

# File lib/sidekiq/global_id/server_middleware.rb, line 10
def call(_worker, job, _queue)
  job['args'] = ActiveJob::Arguments.deserialize(job['args'])
  yield
end