diff --git a/ee/config/routes/group.rb b/ee/config/routes/group.rb
index f1cea046e0fb7be1f92fbf4670abaca771bdae0f..a5a354f71bb65a9b3ba69a2268fd654e10a0d503 100644
--- a/ee/config/routes/group.rb
+++ b/ee/config/routes/group.rb
@@ -71,7 +71,7 @@
 
     resource :issues_analytics, only: [:show]
 
-    resource :insights, only: [:show], trailing_slash: true do
+    resource :insights, only: [:show], defaults: { trailing_slash: true } do
       collection do
         post :query
       end
diff --git a/ee/config/routes/project.rb b/ee/config/routes/project.rb
index bb5565502706ffd287b60c53e1975d7d18102b2a..b28f5622d204a6bc9b274edec0df45281a8fb992 100644
--- a/ee/config/routes/project.rb
+++ b/ee/config/routes/project.rb
@@ -154,7 +154,7 @@
 
       post '/restore' => '/projects#restore', as: :restore
 
-      resource :insights, only: [:show], trailing_slash: true do
+      resource :insights, only: [:show], defaults: { trailing_slash: true } do
         collection do
           post :query
         end
diff --git a/ee/spec/controllers/groups/insights_controller_spec.rb b/ee/spec/controllers/groups/insights_controller_spec.rb
index 209ba7a8b8e78a2ac75fc3814c3124dcf53a4669..72f9c153d493841f6313b109e827a66eabde4341 100644
--- a/ee/spec/controllers/groups/insights_controller_spec.rb
+++ b/ee/spec/controllers/groups/insights_controller_spec.rb
@@ -11,7 +11,7 @@
 
   let(:query_params) { { type: 'bar', query: { issuable_type: 'issue', collection_labels: ['bug'] }, projects: projects_params } }
   let(:projects_params) { { only: [project.id, project.full_path] } }
-  let(:params) { { trailing_slash: true } }
+  let(:params) { { group_id: parent_group } }
 
   before do
     stub_licensed_features(insights: true)
diff --git a/ee/spec/controllers/projects/insights_controller_spec.rb b/ee/spec/controllers/projects/insights_controller_spec.rb
index e6733317b47638969cd8a01edcff0d0f90e278a0..1e5c66a1dd955918acc7728a366be2c2f70bc7bc 100644
--- a/ee/spec/controllers/projects/insights_controller_spec.rb
+++ b/ee/spec/controllers/projects/insights_controller_spec.rb
@@ -10,7 +10,7 @@
 
   let(:query_params) { { type: 'bar', query: { issuable_type: 'issue', collection_labels: ['bug'] }, projects: projects_params } }
   let(:projects_params) { { only: [project.id, project.full_path] } }
-  let(:params) { { trailing_slash: true, project_id: project, namespace_id: group } }
+  let(:params) { { project_id: project, namespace_id: group } }
 
   before do
     stub_licensed_features(insights: true)