Update filters and visible user stories on user stories update
parent
e0993206ef
commit
de5d35a10a
|
@ -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()
|
||||
|
|
|
@ -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)
|
||||
|
||||
|
|
|
@ -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")
|
||||
|
|
Loading…
Reference in New Issue