Commit e583df544308ff321ce92c79612ff950a4093e79

Authored by Dmitriy Zaporozhets
1 parent 74187621

Dont override project_id params when use issues/mr filtering

Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
app/controllers/projects/issues_controller.rb
@@ -118,8 +118,7 @@ class Projects::IssuesController &lt; Projects::ApplicationController @@ -118,8 +118,7 @@ class Projects::IssuesController &lt; Projects::ApplicationController
118 def issues_filtered 118 def issues_filtered
119 params[:scope] = 'all' if params[:scope].blank? 119 params[:scope] = 'all' if params[:scope].blank?
120 params[:state] = 'opened' if params[:state].blank? 120 params[:state] = 'opened' if params[:state].blank?
121 - params[:project_id] = @project.id  
122 - @issues = FilteringService.new.execute(Issue, current_user, params) 121 + @issues = FilteringService.new.execute(Issue, current_user, params.merge(project_id: @project.id))
123 end 122 end
124 123
125 # Since iids are implemented only in 6.1 124 # Since iids are implemented only in 6.1
app/controllers/projects/merge_requests_controller.rb
@@ -20,9 +20,8 @@ class Projects::MergeRequestsController &lt; Projects::ApplicationController @@ -20,9 +20,8 @@ class Projects::MergeRequestsController &lt; Projects::ApplicationController
20 params[:sort] ||= 'newest' 20 params[:sort] ||= 'newest'
21 params[:scope] = 'all' if params[:scope].blank? 21 params[:scope] = 'all' if params[:scope].blank?
22 params[:state] = 'opened' if params[:state].blank? 22 params[:state] = 'opened' if params[:state].blank?
23 - params[:project_id] = @project.id  
24 23
25 - @merge_requests = FilteringService.new.execute(MergeRequest, current_user, params) 24 + @merge_requests = FilteringService.new.execute(MergeRequest, current_user, params.merge(project_id: @project.id))
26 @merge_requests = @merge_requests.page(params[:page]).per(20) 25 @merge_requests = @merge_requests.page(params[:page]).per(20)
27 26
28 @sort = params[:sort].humanize 27 @sort = params[:sort].humanize