From ad4ca85edf1bf8ca8301b96952631ceb2d1f7e76 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Tue, 23 Dec 2014 09:57:38 +0100 Subject: [PATCH] [backport] Parallelizing userstories and tag_colors for backlog --- app/coffee/modules/backlog/main.coffee | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/coffee/modules/backlog/main.coffee b/app/coffee/modules/backlog/main.coffee index 2a6ea17f..a6374a2c 100644 --- a/app/coffee/modules/backlog/main.coffee +++ b/app/coffee/modules/backlog/main.coffee @@ -174,10 +174,10 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F @scope.httpParams = @.getUrlFilters() @rs.userstories.storeQueryParams(@scope.projectId, @scope.httpParams) - promise = @.refreshTagsColors().then => - return @rs.userstories.listUnassigned(@scope.projectId, @scope.httpParams) + promise = @q.all([@.refreshTagsColors(), @rs.userstories.listUnassigned(@scope.projectId, @scope.httpParams)]) - return promise.then (userstories) => + return promise.then (data) => + userstories = data[1] # NOTE: Fix order of USs because the filter orderBy does not work propertly in the partials files @scope.userstories = _.sortBy(userstories, "backlog_order")