aboutsummaryrefslogtreecommitdiff
path: root/src/components/navigation/navigation_entry.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/components/navigation/navigation_entry.js')
-rw-r--r--src/components/navigation/navigation_entry.js8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/components/navigation/navigation_entry.js b/src/components/navigation/navigation_entry.js
index eb0a9cc4..fe3402fc 100644
--- a/src/components/navigation/navigation_entry.js
+++ b/src/components/navigation/navigation_entry.js
@@ -23,12 +23,14 @@ const NavigationEntry = {
computed: {
routeTo () {
if (!this.item.route && !this.item.routeObject) return null
+ let route
if (this.item.routeObject) {
- return this.item.routeObject
+ route = this.item.routeObject
+ } else {
+ route = { name: (this.item.anon || this.currentUser) ? this.item.route : this.item.anonRoute }
}
- const route = { name: (this.item.anon || this.currentUser) ? this.item.route : this.item.anonRoute }
if (USERNAME_ROUTES.has(route.name)) {
- route.params = { username: this.currentUser.screen_name }
+ route.params = { username: this.currentUser.screen_name, name: this.currentUser.screen_name }
}
return route
},