class Mongoid::Multitenancy::Sidekiq::Middleware::Server
Public Instance Methods
call(worker_class, item, queue) { || ... }
click to toggle source
# File lib/mongoid-multitenancy/sidekiq/middleware/server.rb, line 3 def call(worker_class, item, queue) if item['tenant_id'] and item['tenant_class'] tenant = item['tenant_class'].constantize.find item['tenant_id'] Mongoid::Multitenancy.with_tenant(tenant) do yield end else yield end end