From b11828353042e7e9645d7aca3574d33a5c69f84d Mon Sep 17 00:00:00 2001 From: Diego Ruiz <12065321+d-ruiz@users.noreply.github.com> Date: Wed, 3 Jul 2024 09:47:47 +0200 Subject: [PATCH] IDEMPIERE-6181 - Fix MBPartner.getPrimaryAD_User_ID() returning 0 when the business partner has no contacts (#2405) --- org.adempiere.base/src/org/compiere/model/MBPartner.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.adempiere.base/src/org/compiere/model/MBPartner.java b/org.adempiere.base/src/org/compiere/model/MBPartner.java index 510a804522..f07f68f057 100644 --- a/org.adempiere.base/src/org/compiere/model/MBPartner.java +++ b/org.adempiere.base/src/org/compiere/model/MBPartner.java @@ -686,7 +686,7 @@ public class MBPartner extends X_C_BPartner implements ImmutablePOSupport /** * Get Primary AD_User_ID - * @return AD_User_ID or 0 + * @return AD_User_ID or -1 */ public int getPrimaryAD_User_ID() { @@ -697,7 +697,7 @@ public class MBPartner extends X_C_BPartner implements ImmutablePOSupport setPrimaryAD_User_ID(users[0].getAD_User_ID()); } if (m_primaryAD_User_ID == null) - return 0; + return -1; return m_primaryAD_User_ID.intValue(); } // getPrimaryAD_User_ID