fixed 组织流水线列表接口,组织内所有仓库,group by

This commit is contained in:
xxq250 2025-04-17 09:13:34 +08:00
parent 1a21d54857
commit 033c5cf191
1 changed files with 1 additions and 1 deletions

View File

@ -10,7 +10,7 @@ class Api::Pm::PipelinesController < Api::Pm::BaseController
action_runs = Gitea::ActionRun.where(owner_id: @owner.gitea_uid) action_runs = Gitea::ActionRun.where(owner_id: @owner.gitea_uid)
group_data = action_runs.where(status: [1,2]).group(:workflow_id, :status).count group_data = action_runs.where(status: [1,2]).group(:workflow_id, :status).count
pipelines = Action::Pipeline.where(project_id: project_ids).order(updated_at: :desc) pipelines = Action::Pipeline.where(project_id: project_ids).order(updated_at: :desc)
run_files = Gitea::ActionRun.where(owner_id: @owner.gitea_uid).group(:workflow_id) run_files = Gitea::ActionRun.select(:workflow_id, :repo_id).where(owner_id: @owner.gitea_uid).group(:workflow_id, :repo_id)
db_files = pipelines.pluck(:file_name) db_files = pipelines.pluck(:file_name)
@run_result = [] @run_result = []
run_files.each do |file_info| run_files.each do |file_info|