diff options
| author | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-05-08 13:43:21 +0300 |
|---|---|---|
| committer | Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com> | 2013-05-08 13:43:21 +0300 |
| commit | 646fbe92867037a7dd230be880783c3d8ede5dc1 (patch) | |
| tree | 5b8d17fca6cb2523f910a1c8f1d24ad6ae5c76e7 /app/controllers/issues_controller.rb | |
| parent | 188a74c3a2e16329eae9abc0006830dbfdea0472 (diff) | |
| download | gitlab-ce-646fbe92867037a7dd230be880783c3d8ede5dc1.tar.gz | |
bring more usability to issues filtering. Block issues area on loading filtered results
Diffstat (limited to 'app/controllers/issues_controller.rb')
| -rw-r--r-- | app/controllers/issues_controller.rb | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/app/controllers/issues_controller.rb b/app/controllers/issues_controller.rb index 0739e7c78da..242bc90d28f 100644 --- a/app/controllers/issues_controller.rb +++ b/app/controllers/issues_controller.rb @@ -20,6 +20,12 @@ class IssuesController < ProjectResourceController @issues = @issues.where("title LIKE ?", "%#{terms}%") if terms.present? @issues = @issues.page(params[:page]).per(20) + + assignee_id, milestone_id = params[:assignee_id], params[:milestone_id] + + @assignee = @project.users.find(assignee_id) if assignee_id.present? && !assignee_id.to_i.zero? + @milestone = @project.milestones.find(milestone_id) if milestone_id.present? && !milestone_id.to_i.zero? + respond_to do |format| format.html # index.html.erb format.js |
