From 5f9204f57c365d016ce6174857ece593f1cea962 Mon Sep 17 00:00:00 2001 From: Schuyler Cebulskie Date: Mon, 19 Sep 2016 00:19:15 -0400 Subject: [PATCH] Improve resolvePermission failure check --- src/client/ClientDataResolver.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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; }