From 6f7aad06c6e2ed8c2792a3049ae16aa134a549aa Mon Sep 17 00:00:00 2001 From: xxq250 Date: Mon, 27 Apr 2026 12:28:20 +0800 Subject: [PATCH] =?UTF-8?q?=E5=90=8E=E5=8F=B0=E9=A1=B9=E7=9B=AE=E5=A2=9E?= =?UTF-8?q?=E5=8A=A0=E9=95=9C=E5=83=8F=E9=A1=B9=E7=9B=AE=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/controllers/admins/projects_controller.rb | 2 ++ app/views/admins/projects/index.html.erb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/admins/projects_controller.rb b/app/controllers/admins/projects_controller.rb index 99ed18b44..26070f408 100644 --- a/app/controllers/admins/projects_controller.rb +++ b/app/controllers/admins/projects_controller.rb @@ -16,6 +16,8 @@ class Admins::ProjectsController < Admins::BaseController projects = projects.where.not(forked_from_project_id: nil) when 'original' projects = projects.where(forked_from_project_id: nil, project_type: 'common') + when 'mirror' + projects = projects.where(project_type: 'mirror') end @projects = paginate projects.includes(:owner, :members, :issues, :versions, :attachments, :project_score) end diff --git a/app/views/admins/projects/index.html.erb b/app/views/admins/projects/index.html.erb index bf37a7cb5..e5786530d 100644 --- a/app/views/admins/projects/index.html.erb +++ b/app/views/admins/projects/index.html.erb @@ -9,7 +9,7 @@
- <% type_options = [['全部项目', ''], ['公开项目', 'public'], ['私有项目', 'private'], ['Fork项目', 'fork'], ['原创项目', 'original']] %> + <% type_options = [['全部项目', ''], ['公开项目', 'public'], ['私有项目', 'private'], ['Fork项目', 'fork'], ['原创项目', 'original'], ['镜像项目', 'mirror']] %> <%= select_tag(:category, options_for_select(type_options, params[:category]), class: 'form-control', id: 'project-category') %>
<% end %>