summaryrefslogtreecommitdiff
path: root/app/helpers/issues_helper.rb
diff options
context:
space:
mode:
authorAleksei Kvitinskii <aleksei.wm@gmail.com>2011-11-08 23:02:57 +0200
committerAleksei Kvitinskii <aleksei.wm@gmail.com>2011-11-08 23:02:57 +0200
commit5b1634cd4b1bdd29b6bdd2141cd24b6dffc2fb3e (patch)
tree9973ebe24e018625fc6c8bfc5a9ab20bb6513106 /app/helpers/issues_helper.rb
parent49bced3a24ec81d782296def8a3e864e781ef9dd (diff)
parent3fe9f3ebe6b89489fb5a022cb8afe6f63d33b529 (diff)
downloadgitlab-ce-5b1634cd4b1bdd29b6bdd2141cd24b6dffc2fb3e.tar.gz
implemented cookie remember option for issue page filter
Diffstat (limited to 'app/helpers/issues_helper.rb')
-rw-r--r--app/helpers/issues_helper.rb15
1 files changed, 10 insertions, 5 deletions
diff --git a/app/helpers/issues_helper.rb b/app/helpers/issues_helper.rb
index cf5e0656383..bdb6c281870 100644
--- a/app/helpers/issues_helper.rb
+++ b/app/helpers/issues_helper.rb
@@ -1,7 +1,12 @@
module IssuesHelper
- def sort_class
- if can?(current_user, :admin_issue, @project) && (!params[:f] || params[:f] == "0")
- "handle"
- end
- end
+ def sort_class
+ if can?(current_user, :admin_issue, @project) && (!params[:f] || params[:f] == "0")
+ "handle"
+ end
+ end
+
+ def project_issues_filter_path project, params = {}
+ params[:f] ||= cookies['issue_filter']
+ project_issues_path project, params
+ end
end