From d16e7c9da8c5cabf6c0d762938f81adf3c71f781 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Sun, 17 Aug 2014 16:04:25 +0200 Subject: [PATCH] By default the issue list is sortered by created date: fix the ordering arrow --- app/coffee/modules/issues/list.coffee | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/coffee/modules/issues/list.coffee b/app/coffee/modules/issues/list.coffee index 73941a88..d4b314d6 100644 --- a/app/coffee/modules/issues/list.coffee +++ b/app/coffee/modules/issues/list.coffee @@ -372,10 +372,11 @@ IssuesDirective = ($log, $location) -> linkOrdering = ($scope, $el, $attrs, $ctrl) -> # Draw the arrow the first time - currentOrder = $ctrl.getUrlFilter("orderBy") or "subject" - icon = if startswith(currentOrder, "-") then "icon-caret-up" else "icon-caret-down" - colHeadElement = $el.find(".row.title > div[data-fieldname='#{trim(currentOrder, "-")}']") - colHeadElement.html("#{colHeadElement.html()}") + currentOrder = $ctrl.getUrlFilter("orderBy") + if currentOrder + icon = if startswith(currentOrder, "-") then "icon-caret-up" else "icon-caret-down" + colHeadElement = $el.find(".row.title > div[data-fieldname='#{trim(currentOrder, "-")}']") + colHeadElement.html("#{colHeadElement.html()}") $el.on "click", ".row.title > div", (event) -> target = angular.element(event.currentTarget)