Reload sprints menu after create/update/delete sprints

stable
Daniel García 2018-11-23 09:32:57 +01:00 committed by Alex Hermida
parent 6232555a75
commit 89341fe404
3 changed files with 8 additions and 5 deletions

View File

@ -29,7 +29,7 @@ class ProjectMenuController
show: () ->
@.project = @projectService.project
@.sprints = @.project.get('milestones')?.toJS()
@.active = @._getActiveSection()
@._setVideoConference()

View File

@ -52,10 +52,10 @@ nav.menu(
span.backlog-sprints-menu(ng-show="backlogHover")
span(translate="PROJECT.SECTION.BACKLOG")
a(
tg-repeat="sprint in vm.project.get('milestones') track by sprint.get('id')"
ng-if="!sprint.get('closed')"
tg-nav="project-taskboard:project=vm.project.get('slug'),sprint=sprint.get('slug')"
) {{::sprint.get('name')}}
ng-repeat="sprint in vm.sprints track by sprint.id"
ng-if="!sprint.closed"
tg-nav="project-taskboard:project=vm.project.get('slug'),sprint=sprint.slug"
) {{sprint.name}}
li#nav-kanban(ng-if="vm.menu.get('kanban')")
a(

View File

@ -50,6 +50,9 @@ class ProjectService
"admin:project-values:updated"
"admin:project-values:move"
"admin:project-custom-attributes:updated"
"sprintform:create:success"
"sprintform:edit:success"
"sprintform:remove:success"
"tags:updated"
]
for signal in fetchRequiredSignals