add event data

This commit is contained in:
Pete Matsyburka
2024-08-21 18:09:27 +03:00
parent 37c9bf5741
commit d43f8f4dd8
2 changed files with 10 additions and 6 deletions
+3 -5
View File
@@ -23,11 +23,9 @@ module Submissions
serialized_submitters = submitters.map { |submitter| Submitters::SerializeForApi.call(submitter, params:) }
json = submission.as_json(
SERIALIZE_PARAMS.deep_merge(
include: { submission_events: { only: %i[id submitter_id event_type event_timestamp] } }
)
)
json = submission.as_json(SERIALIZE_PARAMS)
json['submission_events'] = Submitters::SerializeForApi.serialize_events(submission.submission_events)
if submitters.all?(&:completed_at?)
last_submitter = submitters.max_by(&:completed_at)