diff --git a/app/controllers/api/pm/pipelines_controller.rb b/app/controllers/api/pm/pipelines_controller.rb index 00a85f948..e7fcb327c 100644 --- a/app/controllers/api/pm/pipelines_controller.rb +++ b/app/controllers/api/pm/pipelines_controller.rb @@ -15,7 +15,7 @@ class Api::Pm::PipelinesController < Api::Pm::BaseController @run_result = [] run_files.each do |file_info| file = file_info.workflow_id - project = Project.find_by(gpid: file.repo_id) + project = Project.find_by(gpid: file_info.repo_id) next if project.blank? unless db_files.include?(".gitea/workflows/#{file}") pipeline = Action::Pipeline.new(pipeline_name: file.to_s.gsub(".yml", "").gsub(".yaml", ""),