From 5948ffbcbf0ba10f1023262ec9eacddc8e740d3a Mon Sep 17 00:00:00 2001
From: =?utf8?q?Roland=20H=C3=A4der?= <roland@mxchange.org>
Date: Thu, 25 Aug 2016 14:23:11 +0200
Subject: [PATCH] Please cherry-pick: - first the user instance must become
 managed, then persist log entry ... - better check for Long, and not != null
 test (very lazy)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf8
Content-Transfer-Encoding: 8bit

Signed-off-by: Roland Häder <roland@mxchange.org>
---
 .../jusercore/model/user/AddressbookAdminUserSessionBean.java   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/java/org/mxchange/jusercore/model/user/AddressbookAdminUserSessionBean.java b/src/java/org/mxchange/jusercore/model/user/AddressbookAdminUserSessionBean.java
index fff9620..209d1a7 100644
--- a/src/java/org/mxchange/jusercore/model/user/AddressbookAdminUserSessionBean.java
+++ b/src/java/org/mxchange/jusercore/model/user/AddressbookAdminUserSessionBean.java
@@ -75,7 +75,7 @@ public class AddressbookAdminUserSessionBean extends BaseAddressbookDatabaseBean
 		if (null == user) {
 			// Abort here
 			throw new NullPointerException("user is null"); //NOI18N
-		} else if (user.getUserId() != null) {
+		} else if (user.getUserId() instanceof Long) {
 			// Not allowed here
 			throw new IllegalStateException(MessageFormat.format("user.userId must be null, is: {0}", user.getUserId())); //NOI18N
 		}
-- 
2.39.5