This commit is contained in:
sylor_huang@126.com 2020-08-12 15:28:09 +08:00
parent fc611140cf
commit 2948ad2033
2 changed files with 2 additions and 2 deletions

View File

@ -15,7 +15,7 @@ class SyncForgeProjectJob < ApplicationJob
if project.save
repository = Repository.new(repository_params.merge({ project_id: project.id, user_id: get_rand_user.id, login: get_rand_user.login }))
if repository.save # 同步镜像
repository.sync_mirror!
# repository.sync_mirror!
SyncMirroredRepositoryJob.perform_later(repository.id, get_rand_user.id)
end
project_score = ProjectScore.new(project_socre_params.merge({project_id: project.id}))

View File

@ -6,6 +6,6 @@ class SyncMirroredRepositoryJob < ApplicationJob
current_user = User.find_by(id: user_id)
return if repo.blank? || current_user.blank?
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