From bf08ec4694192c8ca21a2cac07bf24360c5e5ffe Mon Sep 17 00:00:00 2001 From: Ryan Lerch Date: Apr 12 2016 08:58:22 +0000 Subject: added simple sorting to priorities in issuetable --- diff --git a/pagure/static/pagure.css b/pagure/static/pagure.css index 9e4d314..e6b4cd3 100644 --- a/pagure/static/pagure.css +++ b/pagure/static/pagure.css @@ -499,3 +499,7 @@ color: #999; background-color:#eee; color:#777; } + +th[data-sort] { + cursor: pointer; +} diff --git a/pagure/templates/issues.html b/pagure/templates/issues.html index fccd093..18a00ce 100644 --- a/pagure/templates/issues.html +++ b/pagure/templates/issues.html @@ -76,7 +76,7 @@ Issue Opened - + Priority (reset) @@ -130,8 +130,9 @@ {{ issue.date_created | humanize}} - + {% if issue.priority %} + + + +{% endblock %} diff --git a/pagure/ui/filters.py b/pagure/ui/filters.py index 1f877db..ba46f13 100644 --- a/pagure/ui/filters.py +++ b/pagure/ui/filters.py @@ -399,3 +399,9 @@ def return_md5(text): m = md5.new() m.update(text) return pagure.lib.clean_input(m.hexdigest()) + +@APP.template_filter('increment_largest_priority') +def text_wraps(dictionary): + """ Template filter to return the largest priority +1 + """ + return int(max(dictionary.keys(), key=int))+1