Change
This commit is contained in:
parent
fc611140cf
commit
2948ad2033
|
@ -15,7 +15,7 @@ class SyncForgeProjectJob < ApplicationJob
|
||||||
if project.save
|
if project.save
|
||||||
repository = Repository.new(repository_params.merge({ project_id: project.id, user_id: get_rand_user.id, login: get_rand_user.login }))
|
repository = Repository.new(repository_params.merge({ project_id: project.id, user_id: get_rand_user.id, login: get_rand_user.login }))
|
||||||
if repository.save # 同步镜像
|
if repository.save # 同步镜像
|
||||||
repository.sync_mirror!
|
# repository.sync_mirror!
|
||||||
SyncMirroredRepositoryJob.perform_later(repository.id, get_rand_user.id)
|
SyncMirroredRepositoryJob.perform_later(repository.id, get_rand_user.id)
|
||||||
end
|
end
|
||||||
project_score = ProjectScore.new(project_socre_params.merge({project_id: project.id}))
|
project_score = ProjectScore.new(project_socre_params.merge({project_id: project.id}))
|
||||||
|
|
|
@ -6,6 +6,6 @@ class SyncMirroredRepositoryJob < ApplicationJob
|
||||||
current_user = User.find_by(id: user_id)
|
current_user = User.find_by(id: user_id)
|
||||||
return if repo.blank? || current_user.blank?
|
return if repo.blank? || current_user.blank?
|
||||||
result = Gitea::Repository::SyncMirroredService.new(repo.user.login, repo.identifier, token: current_user.gitea_token).call
|
result = Gitea::Repository::SyncMirroredService.new(repo.user.login, repo.identifier, token: current_user.gitea_token).call
|
||||||
repo&.mirror&.set_status! if result[:status] === 200
|
repo&.mirror&.set_status! if result[:status] === 200 && repo&.mirror
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
|
Loading…
Reference in New Issue