diff --git a/app/jobs/sync_forge_project_job.rb b/app/jobs/sync_forge_project_job.rb index 9e863869..52bb4eae 100644 --- a/app/jobs/sync_forge_project_job.rb +++ b/app/jobs/sync_forge_project_job.rb @@ -39,7 +39,7 @@ class SyncForgeProjectJob < ApplicationJob def rand_user user_ids = User.select(:id, :type).where(type: "User").pluck(:id) range_user_id = user_ids[rand(user_ids.length-1)] - rand_sync_user = User.select(:id, :login).find_by_id(range_user_id) #生成随机用户 + rand_sync_user = User.find_by_id(range_user_id) #生成随机用户 unless rand_sync_user.present? rand_user end diff --git a/app/tasks/sync_forge_projects_rake.rb b/app/tasks/sync_forge_projects_rake.rb index 2084542c..5c53ba0f 100644 --- a/app/tasks/sync_forge_projects_rake.rb +++ b/app/tasks/sync_forge_projects_rake.rb @@ -2,7 +2,7 @@ require 'uri' require 'net/http' class SyncForgeProjectsRake - # 运行示例: 检查哪些项目的repo不存在,bundle exec rails runner "SyncForgeProjectsRake.new.call(5)" + # 运行示例: 检查哪些项目的repo不存在,bundle exec rails runner "SyncForgeProjectsRake.new.call(5)" -e production def call(count)