Class: CanvasSync::Concerns::UserViaPseudonym::RefreshUserCachesJob
- Inherits:
-
Job
- Object
- ActiveJob::Base
- Job
- CanvasSync::Concerns::UserViaPseudonym::RefreshUserCachesJob
- Defined in:
- lib/canvas_sync/concerns/user_via_pseudonym.rb
Instance Attribute Summary
Attributes inherited from Job
Instance Method Summary collapse
Methods inherited from Job
#create_job_log, #report_checker_wait_time, #update_or_create_model
Instance Method Details
#perform ⇒ Object
29 30 31 32 33 34 |
# File 'lib/canvas_sync/concerns/user_via_pseudonym.rb', line 29 def perform ActiveRecord::Base.subclasses.each do |model| next unless model.respond_to?(:update_cached_user_ids!) model.update_cached_user_ids! end end |