Skip to content

Commit eadb5f4

Browse files
check for active ci_pipeline_material (#4072)
1 parent e310cd1 commit eadb5f4

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

internal/sql/repository/pipelineConfig/CiPipelineRepository.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -285,6 +285,9 @@ func (impl CiPipelineRepositoryImpl) FindById(id int) (pipeline *CiPipeline, err
285285
pipeline = &CiPipeline{Id: id}
286286
err = impl.dbConnection.Model(pipeline).
287287
Column("ci_pipeline.*", "App", "CiPipelineMaterials", "CiTemplate", "CiTemplate.DockerRegistry", "CiPipelineMaterials.GitMaterial").
288+
Relation("CiPipelineMaterials", func(q *orm.Query) (query *orm.Query, err error) {
289+
return q.Where("(ci_pipeline_material.active=true)"), nil
290+
}).
288291
Where("ci_pipeline.id= ?", id).
289292
Where("ci_pipeline.deleted =? ", false).
290293
Select()

0 commit comments

Comments
 (0)