From dd026700beb6f680341b71d2eb8a228fb12d1bec Mon Sep 17 00:00:00 2001 From: vemacs Date: Thu, 3 Mar 2016 07:57:37 -0700 Subject: [PATCH] Minor cleanup --- .../earth2me/essentials/perm/PermissionsHandler.java | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/perm/PermissionsHandler.java b/Essentials/src/com/earth2me/essentials/perm/PermissionsHandler.java index babb9bd0c..d211507c7 100644 --- a/Essentials/src/com/earth2me/essentials/perm/PermissionsHandler.java +++ b/Essentials/src/com/earth2me/essentials/perm/PermissionsHandler.java @@ -110,15 +110,16 @@ public class PermissionsHandler implements IPermissionsHandler { } } if (handler == null) { - handler = new ConfigPermissionsHandler(ess); - } - if (useSuperperms && handler instanceof ConfigPermissionsHandler) { - handler = new SuperpermsHandler(); + if (useSuperperms) { + handler = new SuperpermsHandler(); + } else { + handler = new ConfigPermissionsHandler(ess); + } } // don't spam logs Class handlerClass = handler.getClass(); - if (lastHandler != null && lastHandler.equals(handlerClass)) { + if (lastHandler != null && lastHandler == handlerClass) { return; } lastHandler = handlerClass;