From 9ffec4f775ef9926a6b22e2a6a675be9575b27e0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81lex=20Hermida?= Date: Fri, 10 Aug 2018 10:58:25 +0200 Subject: [PATCH] Add get unblocked to currentuser service --- app/coffee/modules/common/lightboxes.coffee | 2 +- .../related-userstories-create.controller.coffee | 2 +- app/modules/services/current-user.service.coffee | 2 ++ 3 files changed, 4 insertions(+), 2 deletions(-) diff --git a/app/coffee/modules/common/lightboxes.coffee b/app/coffee/modules/common/lightboxes.coffee index be3b5f29..e397a4e8 100644 --- a/app/coffee/modules/common/lightboxes.coffee +++ b/app/coffee/modules/common/lightboxes.coffee @@ -1147,7 +1147,7 @@ tgResources, $tgResources, $epicsService, tgAnalytics) -> loadProjects = -> if $scope.projects == null - $scope.projects = $tgCurrentUserService.projects.get("all") + $scope.projects = $tgCurrentUserService.projects.get("unblocked") filterEpics = (selectedProjectId, filterText) -> tgResources.epics.listInAllProjects( diff --git a/app/modules/epics/related-userstories/related-userstories-create/related-userstories-create.controller.coffee b/app/modules/epics/related-userstories/related-userstories-create/related-userstories-create.controller.coffee index 357271fb..6252f5cd 100644 --- a/app/modules/epics/related-userstories/related-userstories-create/related-userstories-create.controller.coffee +++ b/app/modules/epics/related-userstories/related-userstories-create/related-userstories-create.controller.coffee @@ -34,7 +34,7 @@ class RelatedUserstoriesCreateController loadProjects: () -> if @.projects == null - @.projects = @currentUserService.projects.get("all") + @.projects = @currentUserService.projects.get("unblocked") filterUss: (selectedProjectId, filterText) -> promise = @rs.userstories.listInAllProjects({project: selectedProjectId, q: filterText}, true).then (data) => diff --git a/app/modules/services/current-user.service.coffee b/app/modules/services/current-user.service.coffee index 5c402c72..1f11ce5f 100644 --- a/app/modules/services/current-user.service.coffee +++ b/app/modules/services/current-user.service.coffee @@ -116,6 +116,8 @@ class CurrentUserService setProjects: (projects) -> @._projects = @._projects.set("all", projects) @._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))