Sha256: 946c56973a71eb94f48db28951ec03b3af71c0c465c0ca4d5d81624838fa522c
Contents?: true
Size: 436 Bytes
Versions: 117
Compression:
Stored size: 436 Bytes
Contents
# <%= autogenerated_event_warning %> module LiveEvents class ModuleEvent < LiveEvents::BaseEvent def process return unless payload["context_type"] == "Course" context_module = ContextModule.find_or_initialize_by(canvas_id: payload["module_id"]) context_module.sync_from_api end end class ModuleCreatedEvent < LiveEvents::ModuleEvent; end class ModuleUpdatedEvent < LiveEvents::ModuleEvent; end end
Version data entries
117 entries across 117 versions & 1 rubygems