add fields include option

This commit is contained in:
Pete Matsyburka committed 2024-07-15 12:56:02 +03:00
1 parent de52f2f5e5
commit 58b337a3ee
5 files changed
+35 -6

No files matched your search

+6 -3
View File
@@ -23,7 +23,9 @@ module Api
)
render json: {
data: submitters.map { |s| Submitters::SerializeForApi.call(s, with_template: true, with_events: true) },
data: submitters.map do |s|
Submitters::SerializeForApi.call(s, with_template: true, with_events: true, params:)
end,
pagination: {
count: submitters.size,
next: submitters.last&.id,
@@ -35,7 +37,7 @@ module Api
def show
Submissions::EnsureResultGenerated.call(@submitter) if @submitter.completed_at?
render json: Submitters::SerializeForApi.call(@submitter, with_template: true, with_events: true)
render json: Submitters::SerializeForApi.call(@submitter, with_template: true, with_events: true, params:)
end
def update
@@ -73,7 +75,8 @@ module Api
render json: Submitters::SerializeForApi.call(@submitter, with_template: false,
with_urls: true,
with_events: false)
with_events: false,
params:)
end
def submitter_params