Core/RBAC: Force loadPermissions before checking session permissions if the storage is null (someone created a session but forgot to call to LoadPermissions)
This commit is contained in:
@@ -1189,5 +1189,8 @@ RBACData* WorldSession::GetRBACData()
|
||||
|
||||
bool WorldSession::HasPermission(uint32 permission)
|
||||
{
|
||||
if (!_RBACData)
|
||||
LoadPermissions();
|
||||
|
||||
return _RBACData->HasPermission(permission);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user