Reload backlog after changing us status if status filter is selected
parent
02e6fa1f6b
commit
0b6765acbb
|
@ -521,6 +521,8 @@ class BacklogController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.F
|
||||||
@.generateFilters().then () =>
|
@.generateFilters().then () =>
|
||||||
@rootscope.$broadcast("filters:update")
|
@rootscope.$broadcast("filters:update")
|
||||||
@.loadProjectStats()
|
@.loadProjectStats()
|
||||||
|
if @.isFilterDataTypeSelected('status')
|
||||||
|
@.filtersReloadContent()
|
||||||
|
|
||||||
editUserStory: (projectId, ref, $event) ->
|
editUserStory: (projectId, ref, $event) ->
|
||||||
target = $($event.target)
|
target = $($event.target)
|
||||||
|
|
|
@ -209,13 +209,9 @@ class UsFiltersMixin
|
||||||
@.generateFilters()
|
@.generateFilters()
|
||||||
|
|
||||||
isFilterDataTypeSelected: (filterDataType) ->
|
isFilterDataTypeSelected: (filterDataType) ->
|
||||||
if (@.selectedFilters.length == 0)
|
|
||||||
return false
|
|
||||||
|
|
||||||
for filter in @.selectedFilters
|
for filter in @.selectedFilters
|
||||||
if (filter['dataType'] == filterDataType)
|
if (filter['dataType'] == filterDataType)
|
||||||
return true
|
return true
|
||||||
|
|
||||||
return false
|
return false
|
||||||
|
|
||||||
generateFilters: (milestone) ->
|
generateFilters: (milestone) ->
|
||||||
|
|
|
@ -128,13 +128,9 @@ class IssuesController extends mixOf(taiga.Controller, taiga.PageMixin, taiga.Fi
|
||||||
@filterRemoteStorageService.storeFilters(@scope.projectId, userFilters, @.myFiltersHashSuffix).then(@.generateFilters)
|
@filterRemoteStorageService.storeFilters(@scope.projectId, userFilters, @.myFiltersHashSuffix).then(@.generateFilters)
|
||||||
|
|
||||||
isFilterDataTypeSelected: (filterDataType) ->
|
isFilterDataTypeSelected: (filterDataType) ->
|
||||||
if (@.selectedFilters.length == 0)
|
|
||||||
return false
|
|
||||||
|
|
||||||
for filter in @.selectedFilters
|
for filter in @.selectedFilters
|
||||||
if (filter['dataType'] == filterDataType)
|
if (filter['dataType'] == filterDataType)
|
||||||
return true
|
return true
|
||||||
|
|
||||||
return false
|
return false
|
||||||
|
|
||||||
saveCustomFilter: (name) ->
|
saveCustomFilter: (name) ->
|
||||||
|
|
|
@ -135,13 +135,9 @@ class TaskboardController extends mixOf(taiga.Controller, taiga.PageMixin, taiga
|
||||||
@filterRemoteStorageService.storeFilters(@scope.projectId, userFilters, 'tasks-custom-filters').then(@.generateFilters)
|
@filterRemoteStorageService.storeFilters(@scope.projectId, userFilters, 'tasks-custom-filters').then(@.generateFilters)
|
||||||
|
|
||||||
isFilterDataTypeSelected: (filterDataType) ->
|
isFilterDataTypeSelected: (filterDataType) ->
|
||||||
if (@.selectedFilters.length == 0)
|
|
||||||
return false
|
|
||||||
|
|
||||||
for filter in @.selectedFilters
|
for filter in @.selectedFilters
|
||||||
if (filter['dataType'] == filterDataType)
|
if (filter['dataType'] == filterDataType)
|
||||||
return true
|
return true
|
||||||
|
|
||||||
return false
|
return false
|
||||||
|
|
||||||
saveCustomFilter: (name) ->
|
saveCustomFilter: (name) ->
|
||||||
|
|
Loading…
Reference in New Issue