fixed 导入失败的项目标记 project.status=0, 在列表中不显示

This commit is contained in:
2024-06-06 09:45:37 +08:00
parent 30a17f53b3
commit 9de04dba7e
3 changed files with 6 additions and 2 deletions

View File

@@ -22,6 +22,7 @@ class MigrateRemoteRepositoryJob < ApplicationJob
gitea_result = $gitea_client.get_repos_by_owner_repo(repo&.project&.owner&.login, repo&.project&.identifier)
if gitea_result["empty"]
repo&.mirror&.failed!
repo&.project&.update_columns(status: 0)
else
repo&.project&.update_columns(gpid: gitea_result["id"])
repo&.mirror&.succeeded!