Add:All listening sessions config page

This commit is contained in:
advplyr
2022-06-04 12:44:42 -05:00
parent 2d5e4ebcf0
commit 5cd343cb01
7 changed files with 261 additions and 13 deletions

View File

@ -38,12 +38,6 @@ export default {
userIsAdminOrUp() {
return this.$store.getters['user/getIsAdminOrUp']
},
user() {
return this.$store.state.user.user || {}
},
userId() {
return this.user.id
},
configRoutes() {
if (!this.userIsAdminOrUp) {
return [
@ -70,6 +64,11 @@ export default {
title: 'Users',
path: '/config/users'
},
{
id: 'config-sessions',
title: 'Sessions',
path: '/config/sessions'
},
{
id: 'config-backups',
title: 'Backups',
@ -93,11 +92,6 @@ export default {
title: 'Your Stats',
path: '/config/stats'
})
configRoutes.push({
id: 'config-users-id-sessions',
title: 'Your Sessions',
path: `/config/users/${this.userId}/sessions`
})
}
return configRoutes