Merge pull request #418 from astagi/feature/backlogfiltersupdate
Update filters and visible user stories on user stories updatestable
commit
6dcfbb3a50
|
@ -116,6 +116,9 @@ BacklogFiltersDirective = ($log, $location, $templates) ->
|
||||||
$scope.$on "filters:loaded", (ctx, filters) ->
|
$scope.$on "filters:loaded", (ctx, filters) ->
|
||||||
initializeSelectedFilters(filters)
|
initializeSelectedFilters(filters)
|
||||||
|
|
||||||
|
$scope.$on "filters:update", (ctx, filters) ->
|
||||||
|
renderFilters(filters)
|
||||||
|
|
||||||
## Dom Event Handlers
|
## Dom Event Handlers
|
||||||
$el.on "click", ".filters-cats > ul > li > a", (event) ->
|
$el.on "click", ".filters-cats > ul > li > a", (event) ->
|
||||||
event.preventDefault()
|
event.preventDefault()
|
||||||
|
|
|
@ -498,6 +498,13 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F
|
||||||
|
|
||||||
## Template actions
|
## Template actions
|
||||||
|
|
||||||
|
updateUserStoryStatus: () ->
|
||||||
|
@.setSearchDataFilters()
|
||||||
|
@.filterVisibleUserstories()
|
||||||
|
@.generateFilters()
|
||||||
|
@rootscope.$broadcast("filters:update", @scope.filters['statuses'])
|
||||||
|
@.loadProjectStats()
|
||||||
|
|
||||||
editUserStory: (us) ->
|
editUserStory: (us) ->
|
||||||
@rootscope.$broadcast("usform:edit", 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="",
|
a.icon.icon-delete(tg-check-permission="delete_us", href="",
|
||||||
ng-click="ctrl.deleteUserStory(us)", title="Delete")
|
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")
|
a.us-status(href="", title="Status Name")
|
||||||
span.us-status-bind
|
span.us-status-bind
|
||||||
span.icon.icon-arrow-bottom(tg-check-permission="modify_us")
|
span.icon.icon-arrow-bottom(tg-check-permission="modify_us")
|
||||||
|
|
Loading…
Reference in New Issue