Method: LiveEvents::BaseEvent#perform
- Defined in:
- lib/canvas_sync/generators/templates/services/live_events/base_event.rb
#perform(event_payload) ⇒ Object
11 12 13 14 15 16 |
# File 'lib/canvas_sync/generators/templates/services/live_events/base_event.rb', line 11 def perform(event_payload) @raw_payload = event_payload @metadata = HashWithIndifferentAccess.new(event_payload["attributes"]) @payload = HashWithIndifferentAccess.new(event_payload["body"]) process_with_retry end |