diff --git a/src/components/quick-actions/quick-actions.vue b/src/components/quick-actions/quick-actions.vue index 5769adbc3a..a7de849063 100644 --- a/src/components/quick-actions/quick-actions.vue +++ b/src/components/quick-actions/quick-actions.vue @@ -428,7 +428,7 @@ function searchTeams() { teamService.getAll({}, { s: t }), ) const teamsResult = await Promise.all(teamSearchPromises) - foundTeams.value = teamsResult.flatMap((team) => { + foundTeams.value = teamsResult.flat().map((team) => { team.title = team.name return team }) @@ -458,6 +458,13 @@ async function doAction(type: ACTION_TYPE, item: DoAction) { params: { id: (item as DoAction).id }, }) break + case ACTION_TYPE.TEAM: + closeQuickActions() + await router.push({ + name: 'teams.edit', + params: { id: (item as DoAction).id }, + }) + break case ACTION_TYPE.CMD: query.value = '' selectedCmd.value = item as DoAction