镜像提交记录不再记录

This commit is contained in:
xxq250 2026-03-30 17:30:06 +08:00
parent a73c3bb44a
commit cc05584245
1 changed files with 2 additions and 0 deletions

View File

@ -16,6 +16,7 @@ class CommitLogsController < ApplicationController
project = Project.where(identifier: repository_name).where(user_id: owner&.id)&.first
project = Project.where(identifier: repository_name).where(gpid: repository_id)&.first if project.blank?
project.update_column(:updated_on, Time.now) if project.present?
render_ok if project.project_type == 'mirror'
params[:commits].each do |commit|
commit_id = commit[:id]
message = commit[:message]
@ -36,6 +37,7 @@ class CommitLogsController < ApplicationController
solve_issue_content = message.to_s.scan(/\b(Fix|Fixes|Fixed|Fixing|fix|fixes|fixed|fixing|Resolve|Resolves|Resolved|Resolving|resolve|resolves|resolved|resolving|Implement|Implements|Implemented|Implementing|implement|implements|implemented|implementing)\s*(#\d+(,\s*#\d+)*)?\b/)
ChangeIssueStatusByMessageJob.perform_later(commit_id, project, commit_user, solve_issue_content[0][1], 3) if solve_issue_content[0].present? && solve_issue_content[0][1].present?
end
render_ok
end
end