docbrown/app/workers/organizations/bust_cache_worker.rb
Alex e0d0fd6c96
Update bust_organization to EdgeCache::BustOrganization (#12048)
* Update bust_organization to service

* Add spec for nil slug

* Update argument check
2020-12-29 09:48:36 +01:00

13 lines
326 B
Ruby

module Organizations
class BustCacheWorker < BustCacheBaseWorker
def perform(organization_id, slug)
return unless organization_id && slug
organization = Organization.find_by(id: organization_id)
return unless organization
EdgeCache::BustOrganization.call(organization, slug)
end
end
end