Switch to preload. Remove unncecessary associations.
This commit is contained in:
parent
20a07d26ff
commit
8c40bbbe7d
|
|
@ -17,7 +17,7 @@ module API
|
||||||
get ':id/pipeline_schedules' do
|
get ':id/pipeline_schedules' do
|
||||||
authorize! :read_pipeline_schedule, user_project
|
authorize! :read_pipeline_schedule, user_project
|
||||||
|
|
||||||
pipeline_schedules = user_project.pipeline_schedules.includes([:owner, last_pipeline: {statuses: :latest}])
|
pipeline_schedules = user_project.pipeline_schedules.preload([:owner, :last_pipeline])
|
||||||
|
|
||||||
present paginate(pipeline_schedules), with: Entities::PipelineSchedule
|
present paginate(pipeline_schedules), with: Entities::PipelineSchedule
|
||||||
end
|
end
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue