From d68bb6ddf40d584bf9c3feacbcb29932c001c92f Mon Sep 17 00:00:00 2001 From: Anton Date: Tue, 13 Sep 2022 12:38:26 +0200 Subject: [PATCH] Fix dupicate protocols in activities search [SCI-7171] --- app/controllers/global_activities_controller.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/controllers/global_activities_controller.rb b/app/controllers/global_activities_controller.rb index dfe5b5adf..f9230e485 100644 --- a/app/controllers/global_activities_controller.rb +++ b/app/controllers/global_activities_controller.rb @@ -145,6 +145,7 @@ class GlobalActivitiesController < ApplicationController .order(name: :asc) selected_subject = subject_search_params[:subjects] + matched = matched.where(my_module: nil) if subject == Protocol matched = matched.where(project_id: selected_subject['Project']) if subject == Experiment matched = matched.where(experiment_id: selected_subject['Experiment']) if subject == MyModule matched = matched.where(repository_id: selected_subject['RepositoryBase']) if subject == RepositoryRow