diff --git a/app/tasks/sync_project_socre_rake.rb b/app/tasks/sync_project_socre_rake.rb new file mode 100644 index 000000000..c8a7348f7 --- /dev/null +++ b/app/tasks/sync_project_socre_rake.rb @@ -0,0 +1,5 @@ +class SyncProjectScoreRake + # 运行示例: 检查哪些用户的gitea不存在,bundle exec rails runner "SyncProjectScoreRake.new.call()" + + +end \ No newline at end of file diff --git a/app/views/admins/projects/shared/_list.html.erb b/app/views/admins/projects/shared/_list.html.erb index d092134ca..47e5a64eb 100644 --- a/app/views/admins/projects/shared/_list.html.erb +++ b/app/views/admins/projects/shared/_list.html.erb @@ -28,8 +28,8 @@ <%= project.is_public ? '√' : '' %> <%= project.issues.size %> <%= project.attachments.size %> - <%= project.project_score.try(:changeset_num).to_i %> - <%= project.project_score.try(:pull_request_num).to_i %> + <%= project&.project_score.try(:changeset_num).to_i %> + <%= project*.project_score.try(:pull_request_num).to_i %> <%= project.versions.size %> <%= project.members.size %>