Remove assigned and load indicator

stable
Xavier Julián 2016-09-21 12:58:26 +02:00 committed by David Barragán Merino
parent 61d8cb6075
commit 6031e19691
3 changed files with 10 additions and 4 deletions

View File

@ -72,8 +72,11 @@ class EpicRowController
@.loadingStatus = false
updateAssignedTo: (member) ->
return @epicsService.updateEpicAssignedTo(@.epic, member?.id)
@.assignLoader = true
return @epicsService.updateEpicAssignedTo(@.epic, member?.id or null)
.catch () =>
@confirm.notify('error')
.then () =>
@.assignLoader = false
angular.module("taigaEpics").controller("EpicRowCtrl", EpicRowController)

View File

@ -25,7 +25,7 @@ EpicRowDirective = () ->
bindToController: true,
scope: {
epic: '=',
column: '=',
column: '='
}
}

View File

@ -32,11 +32,14 @@
.sprint(ng-if="vm.column.sprint")
.assigned.e2e-assigned-tio(ng-if="vm.column.assigned")
.assigned.e2e-assigned-to(
ng-if="vm.column.assigned"
tg-loading="vm.assignLoader"
)
tg-assigned-to-component(
assigned-to="vm.epic.get('assigned_to_extra_info')"
project="vm.project"
on-remove-assigned="vm.updateAssignedTo(null)"
on-remove-assigned="vm.updateAssignedTo()"
on-assign-to="vm.updateAssignedTo(member)"
tg-isolate-click
)