diff --git a/website/client/src/components/header/menu.vue b/website/client/src/components/header/menu.vue index 9660a2f857..68be491215 100644 --- a/website/client/src/components/header/menu.vue +++ b/website/client/src/components/header/menu.vue @@ -224,7 +224,7 @@ {{ $t('group') }} @@ -780,6 +780,13 @@ export default { groupPlans: 'groupPlans.data', modalStack: 'modalStack', }), + groupPlanTopLink () { + if (!this.groupPlans || this.groupPlans.length === 0) return { name: 'groupPlan' }; + return { + name: 'groupPlanDetailTaskInformation', + params: { groupId: this.groupPlans[0]._id }, + }; + }, }, mounted () { this.getUserGroupPlans(); @@ -839,7 +846,6 @@ export default { element.classList.add('down'); element.lastChild.style.maxHeight = `${element.lastChild.scrollHeight}px`; }, - closeMenu () { Array.from(document.getElementsByClassName('droppable')).forEach(droppableElement => { this.closeDropdown(droppableElement);