🚧 Permissions

This commit is contained in:
Philipp Dormann 2020-12-02 19:34:43 +01:00
parent f50e7f0b3a
commit 1cf35f016b

View File

@ -107,10 +107,17 @@ export class User {
* calculate all permissions
*/
public get calc_permissions(): Permission[] {
let final_permissions = this.groups.forEach((permission) => {
console.log(permission);
let final_permissions = []
this.groups.forEach((permission) => {
if (!final_permissions.includes(permission)) {
final_permissions.push(permission)
}
})
// TODO: add user permissions on top of group permissions + return
return []
this.permissions.forEach((permission) => {
if (!final_permissions.includes(permission)) {
final_permissions.push(permission)
}
})
return final_permissions
}
}