diff --git a/app/coffee/modules/kanban/main.coffee b/app/coffee/modules/kanban/main.coffee index f822c9f1..3953d252 100644 --- a/app/coffee/modules/kanban/main.coffee +++ b/app/coffee/modules/kanban/main.coffee @@ -241,9 +241,10 @@ class KanbanController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi usModel.assigned_to = userid @kanbanUserstoriesService.replaceModel(usModel) - promise = @repo.save(usModel) - promise.then null, -> - console.log "FAIL" # TODO + @repo.save(usModel).then => + @.generateFilters() + if @.isFilterDataTypeSelected('assigned_users') || @.isFilterDataTypeSelected('role') + @.filtersReloadContent() onAssignedUsersDeleted: (ctx, userid, usModel) -> assignedUsersIds = _.clone(usModel.assigned_users, false) @@ -259,9 +260,10 @@ class KanbanController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi @kanbanUserstoriesService.replaceModel(usModel) - promise = @repo.save(usModel) - promise.then null, -> - console.log "FAIL" # TODO + @repo.save(usModel).then => + @.generateFilters() + if @.isFilterDataTypeSelected('assigned_users') || @.isFilterDataTypeSelected('role') + @.filtersReloadContent() refreshTagsColors: -> return @rs.projects.tagsColors(@scope.projectId).then (tags_colors) =>