Determines if a user has a permission in a group.
Parameters
Name |
Type |
Default Value |
Comment |
User |
GroupMember |
|
|
Permission |
string |
|
The permission's name |
Errors
Error Message |
Thrown when |
The 'user' parameter must be a string or an object! |
The 'user' parameter is neither a string nor an object |
Returns
Boolean
A boolean determining whether the user has the permission.
Example
const group = new Group('g-afe31e8b-c53a-41c8-94db-69fb9c15118a')
console.log(group.hasGroupPermission('u-02c977bb-0a6c-4eb2-bfca-5e9101025aaf', 'gamer')) // true