Update filters and visible user stories on user stories update

stable
Andrea Stagi 2015-03-31 00:08:52 +02:00
parent e0993206ef
commit de5d35a10a
3 changed files with 11 additions and 1 deletions

View File

@ -116,6 +116,9 @@ BacklogFiltersDirective = ($log, $location, $templates) ->
$scope.$on "filters:loaded", (ctx, filters) ->
initializeSelectedFilters(filters)
$scope.$on "filters:update", (ctx, filters) ->
renderFilters(filters)
## Dom Event Handlers
$el.on "click", ".filters-cats > ul > li > a", (event) ->
event.preventDefault()

View File

@ -491,6 +491,13 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F
## Template actions
updateUserStoryStatus: () ->
@.setSearchDataFilters()
@.filterVisibleUserstories()
@.generateFilters()
@rootscope.$broadcast("filters:update", @scope.filters['statuses'])
@.loadProjectStats()
editUserStory: (us) ->
@rootscope.$broadcast("usform:edit", us)

View File

@ -13,7 +13,7 @@ div.row.us-item-row(ng-repeat="us in visibleUserstories track by us.id", tg-bind
a.icon.icon-delete(tg-check-permission="delete_us", href="",
ng-click="ctrl.deleteUserStory(us)", title="Delete")
div.status(tg-us-status="us" on-update="ctrl.loadProjectStats()")
div.status(tg-us-status="us" on-update="ctrl.updateUserStoryStatus()")
a.us-status(href="", title="Status Name")
span.us-status-bind
span.icon.icon-arrow-bottom(tg-check-permission="modify_us")