diff --git a/src/client/ClientDataResolver.js b/src/client/ClientDataResolver.js index c3f4e38c2..f22fd7528 100644 --- a/src/client/ClientDataResolver.js +++ b/src/client/ClientDataResolver.js @@ -182,7 +182,7 @@ class ClientDataResolver { */ resolvePermission(permission) { if (typeof permission === 'string') permission = Constants.PermissionFlags[permission]; - if (!permission) throw new Error(Constants.Errors.NOT_A_PERMISSION); + if (typeof permission !== 'number' || permission < 1) throw new Error(Constants.Errors.NOT_A_PERMISSION); return permission; }