Allowing kanban ordering only when backlog isn't activated

stable
Jesús Espino 2014-08-12 10:49:40 +02:00
parent 53dded79b7
commit c28d43716f
1 changed files with 7 additions and 1 deletions

View File

@ -171,6 +171,12 @@ class KanbanController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
@scope.usByStatus[statusId].splice(index, 0, us)
us.status = statusId
else if not @scope.project.is_backlog_activated
current_position = @scope.usByStatus[us.status].indexOf(us)
new_position = index
@scope.usByStatus[us.status].splice(current_position, 1)
@scope.usByStatus[us.status].splice(new_position, 0, us)
# Persist the userstory
promise = @repo.save(us)