diff --git a/app/controllers/projects_controller.rb b/app/controllers/projects_controller.rb index a73c23c08..e9db7d73a 100644 --- a/app/controllers/projects_controller.rb +++ b/app/controllers/projects_controller.rb @@ -48,8 +48,8 @@ class ProjectsController < ApplicationController # projects = Project.visible # end # - if params[:user_id].to_i != 2 - projects = Project.list_user_projects(params[:user_id]) + if current_user&.logged? + projects = Project.list_user_projects(current_user.id) else projects = Project.visible end diff --git a/app/queries/projects/list_query.rb b/app/queries/projects/list_query.rb index 6aa273772..b5d63e3ab 100644 --- a/app/queries/projects/list_query.rb +++ b/app/queries/projects/list_query.rb @@ -17,7 +17,7 @@ class Projects::ListQuery < ApplicationQuery # else # projects = Project.visible # end - if params[:user_id].to_i != 2 + if params[:user_id].to_i != 2 && params[:user_id].to_i != 0 projects = Project.list_user_projects(params[:user_id]) else projects = Project.visible