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