Fix parallel requests race condition
parent
3213d12087
commit
1f0d4f3847
|
@ -168,8 +168,8 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F
|
|||
return data
|
||||
|
||||
return promise.then(=> @loadProject())
|
||||
.then(=> @q.all([@.loadUsersAndRoles(),
|
||||
@.loadBacklog()]))
|
||||
.then(=> @.loadUsersAndRoles())
|
||||
.then(=> @.loadBacklog())
|
||||
|
||||
filterVisibleUserstories: ->
|
||||
@scope.visibleUserstories = []
|
||||
|
|
|
@ -130,8 +130,8 @@ class IssueDetailController extends mixOf(taiga.Controller, taiga.PageMixin, tai
|
|||
return data
|
||||
|
||||
return promise.then(=> @.loadProject())
|
||||
.then(=> @q.all([@.loadUsersAndRoles(),
|
||||
@.loadIssue(),
|
||||
.then(=> @.loadUsersAndRoles())
|
||||
.then(=> @q.all([@.loadIssue(),
|
||||
@.loadAttachments(@scope.issueId),
|
||||
@.loadHistory()]))
|
||||
|
||||
|
|
|
@ -259,8 +259,8 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
|||
return data
|
||||
|
||||
return promise.then(=> @.loadProject())
|
||||
.then(=> @q.all([@.loadUsersAndRoles(),
|
||||
@.loadFilters(),
|
||||
.then(=> @.loadUsersAndRoles())
|
||||
.then(=> @q.all([@.loadFilters(),
|
||||
@.loadIssues()]))
|
||||
|
||||
saveCurrentFiltersTo: (newFilter) ->
|
||||
|
|
|
@ -152,8 +152,8 @@ class KanbanController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
|||
return data
|
||||
|
||||
return promise.then(=> @.loadProject())
|
||||
.then(=> @q.all([@.loadUsersAndRoles(),
|
||||
@.loadKanban()]))
|
||||
.then(=> @.loadUsersAndRoles())
|
||||
.then(=> @.loadKanban())
|
||||
.then(=> @scope.$broadcast("redraw:wip"))
|
||||
|
||||
prepareBulkUpdateData: (uses) ->
|
||||
|
|
|
@ -154,8 +154,8 @@ class TaskboardController extends mixOf(taiga.Controller, taiga.PageMixin)
|
|||
return data
|
||||
|
||||
return promise.then(=> @.loadProject())
|
||||
.then(=> @q.all([@.loadUsersAndRoles(),
|
||||
@.loadTaskboard()]))
|
||||
.then(=> @.loadUsersAndRoles())
|
||||
.then(=> @.loadTaskboard())
|
||||
|
||||
taskMove: (ctx, task, usId, statusId, order) ->
|
||||
# Remove task from old position
|
||||
|
|
|
@ -138,8 +138,8 @@ class UserStoryDetailController extends mixOf(taiga.Controller, taiga.PageMixin,
|
|||
return data
|
||||
|
||||
return promise.then(=> @.loadProject())
|
||||
.then(=> @q.all([@.loadUsersAndRoles(),
|
||||
@.loadUs(),
|
||||
.then(=> @.loadUsersAndRoles())
|
||||
.then(=> @q.all([@.loadUs(),
|
||||
@.loadTasks(),
|
||||
@.loadAttachments(@scope.usId),
|
||||
@.loadHistory()]))
|
||||
|
|
|
@ -115,8 +115,8 @@ class WikiDetailController extends mixOf(taiga.Controller, taiga.PageMixin, taig
|
|||
return @q.reject()
|
||||
|
||||
return promise.then(=> @.loadProject())
|
||||
.then(=> @q.all([@.loadUsersAndRoles(),
|
||||
@.loadWikiLinks(),
|
||||
.then(=> @.loadUsersAndRoles())
|
||||
.then(=> @q.all([@.loadWikiLinks(),
|
||||
@.loadWiki(),
|
||||
@.loadAttachments(@scope.wikiId)]))
|
||||
|
||||
|
|
Loading…
Reference in New Issue