From d3636e686be4af51ed9000393c1c49016e2fc5bd Mon Sep 17 00:00:00 2001 From: "sylor_huang@126.com" Date: Wed, 12 Aug 2020 16:27:42 +0800 Subject: [PATCH] CHange --- app/jobs/sync_forge_project_job.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/jobs/sync_forge_project_job.rb b/app/jobs/sync_forge_project_job.rb index 52bb4eae..e6a0dbfa 100644 --- a/app/jobs/sync_forge_project_job.rb +++ b/app/jobs/sync_forge_project_job.rb @@ -37,7 +37,7 @@ class SyncForgeProjectJob < ApplicationJob private def rand_user - user_ids = User.select(:id, :type).where(type: "User").pluck(:id) + user_ids = User.select(:id, :type, :gitea_token, :gitea_uid).where("gitea_token is not null and gitea_uid is not null and type = ?", "User").pluck(:id) range_user_id = user_ids[rand(user_ids.length-1)] rand_sync_user = User.find_by_id(range_user_id) #生成随机用户 unless rand_sync_user.present?