From 2f39098cabd934165d3282a811b1fc485900e00d Mon Sep 17 00:00:00 2001 From: Juanma Serrano Date: Tue, 31 Mar 2015 17:56:04 +0200 Subject: [PATCH] Fix possible crash in User.prototype.can It crashed if groupData was not found if User object has no group and the user is not in a room. --- users.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/users.js b/users.js index 900cc8c604..2c39d83a53 100644 --- a/users.js +++ b/users.js @@ -615,7 +615,7 @@ User = (function () { if (typeof target === 'string') targetGroup = target; - if (groupData[permission]) { + if (groupData && groupData[permission]) { var jurisdiction = groupData[permission]; if (!target) { return !!jurisdiction;