Add get unblocked to currentuser service

stable
Álex Hermida 2018-08-10 10:58:25 +02:00 committed by Alex Hermida
parent f07e6be60d
commit 9ffec4f775
3 changed files with 4 additions and 2 deletions

View File

@ -1147,7 +1147,7 @@ tgResources, $tgResources, $epicsService, tgAnalytics) ->
loadProjects = -> loadProjects = ->
if $scope.projects == null if $scope.projects == null
$scope.projects = $tgCurrentUserService.projects.get("all") $scope.projects = $tgCurrentUserService.projects.get("unblocked")
filterEpics = (selectedProjectId, filterText) -> filterEpics = (selectedProjectId, filterText) ->
tgResources.epics.listInAllProjects( tgResources.epics.listInAllProjects(

View File

@ -34,7 +34,7 @@ class RelatedUserstoriesCreateController
loadProjects: () -> loadProjects: () ->
if @.projects == null if @.projects == null
@.projects = @currentUserService.projects.get("all") @.projects = @currentUserService.projects.get("unblocked")
filterUss: (selectedProjectId, filterText) -> filterUss: (selectedProjectId, filterText) ->
promise = @rs.userstories.listInAllProjects({project: selectedProjectId, q: filterText}, true).then (data) => promise = @rs.userstories.listInAllProjects({project: selectedProjectId, q: filterText}, true).then (data) =>

View File

@ -116,6 +116,8 @@ class CurrentUserService
setProjects: (projects) -> setProjects: (projects) ->
@._projects = @._projects.set("all", projects) @._projects = @._projects.set("all", projects)
@._projects = @._projects.set("recents", projects.slice(0, 10)) @._projects = @._projects.set("recents", projects.slice(0, 10))
@._projects = @._projects.set("unblocked",
projects.filter((project) -> project.toJS().blocked_code == null))
@._projectsById = Immutable.fromJS(groupBy(projects.toJS(), (p) -> p.id)) @._projectsById = Immutable.fromJS(groupBy(projects.toJS(), (p) -> p.id))