diff --git a/app/controllers/repository_rows_controller.rb b/app/controllers/repository_rows_controller.rb index fdb82f49c..26b177a4d 100644 --- a/app/controllers/repository_rows_controller.rb +++ b/app/controllers/repository_rows_controller.rb @@ -154,14 +154,13 @@ class RepositoryRowsController < ApplicationController def assigned_task_list assigned_modules = @repository_row.my_modules.joins(experiment: :project) + .where_attributes_like( + ['my_modules.name', 'experiments.name', 'projects.name'], + params[:query], + whole_phrase: true + ) viewable_modules = assigned_modules.viewable_by_user(current_user, current_user.teams) private_modules = assigned_modules - viewable_modules - - viewable_modules = viewable_modules.where_attributes_like( - ['my_modules.name', 'experiments.name', 'projects.name'], - params[:query], - whole_phrase: true - ) render json: { html: render_to_string(partial: 'shared/my_modules_list_partial.html.erb', locals: { my_modules: viewable_modules,