Update:User type admin permissions to create podcasts and download episodes #507

This commit is contained in:
advplyr 2022-04-29 18:29:40 -05:00
parent 4dac8ac16c
commit 729fdd5c9f
3 changed files with 26 additions and 6 deletions

View file

@ -33,6 +33,9 @@ class User {
get isAdmin() {
return this.type === 'admin'
}
get isAdminOrUp() {
return this.isAdmin || this.isRoot
}
get canDelete() {
return !!this.permissions.delete && this.isActive
}