fixed 项目搜索仅公开项目

This commit is contained in:
“xxq250”
2022-11-01 17:51:46 +08:00
parent 2bd723fc64
commit 2618dc5798

View File

@@ -11,7 +11,7 @@ class Projects::ListQuery < ApplicationQuery
end
def call
collection = Project.all
collection = Project.visible
collection = filter_projects(collection)
sort = params[:sort_by] || "updated_on"
@@ -35,9 +35,9 @@ class Projects::ListQuery < ApplicationQuery
def by_search(items)
ids = Projects::ElasticsearchService.call(params[:search])
if ids.present?
items.visible.where(id: ids).by_name_or_identifier(params[:search])
items.where(id: ids).by_name_or_identifier(params[:search])
else
items.visible.by_name_or_identifier(params[:search])
items.by_name_or_identifier(params[:search])
end
end