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
25 26 27 28 29 30 |
# File 'lib/canvas_sync/concerns/user_via_pseudonym.rb', line 25 def perform ActiveRecord::Base.subclasses.each do |model| next unless model.respond_to?(:update_cached_user_ids!) model.update_cached_user_ids! end end |