Method: LiveEvents::AssignmentEvent#process
- Defined in:
- lib/canvas_sync/generators/templates/services/live_events/assignment_event.rb
#process ⇒ Object
6 7 8 9 10 11 |
# File 'lib/canvas_sync/generators/templates/services/live_events/assignment_event.rb', line 6 def process canvas_assignment_id = local_canvas_id(payload[:assignment_id]) assignment = Assignment.where(canvas_id: canvas_assignment_id).first_or_initialize assignment.context_id = canvas_course_id assignment.sync_from_api end |