From f8fe96bf6f14d841b30284ae9a0973e9c5c98054 Mon Sep 17 00:00:00 2001 From: Srk Date: Sat, 18 Nov 2017 19:22:10 +0100 Subject: Revert "User defaults when no User is available" This reverts commit 5117b2e64781161c9e06f57cbee217f174d5731e. --- src/org/traccar/database/PermissionsManager.java | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) (limited to 'src/org/traccar/database/PermissionsManager.java') diff --git a/src/org/traccar/database/PermissionsManager.java b/src/org/traccar/database/PermissionsManager.java index 203f25a3d..07b60ba58 100644 --- a/src/org/traccar/database/PermissionsManager.java +++ b/src/org/traccar/database/PermissionsManager.java @@ -56,8 +56,8 @@ public class PermissionsManager { refreshDeviceAndGroupPermissions(); } - public User getUser(Long userId) { - return userId != null ? (User) usersManager.getById(userId) : null; + public User getUser(long userId) { + return (User) usersManager.getById(userId); } public Set getGroupPermissions(long userId) { @@ -416,15 +416,10 @@ public class PermissionsManager { return null; } - public Object lookupAttribute(Long userId, String key, Object defaultValue) { + public Object lookupAttribute(long userId, String key, Object defaultValue) { Object preference; - Object userPreference = null; Object serverPreference = server.getAttributes().get(key); - - if (userId != null) { - userPreference = getUser(userId).getAttributes().get(key); - } - + Object userPreference = getUser(userId).getAttributes().get(key); if (server.getForceSettings()) { preference = serverPreference != null ? serverPreference : userPreference; } else { -- cgit v1.2.3