From 197e5f4ca2882b937b2428b68341f42cacfe9812 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Fri, 22 Feb 2019 17:32:41 +0100 Subject: [PATCH] IDEMPIERE-3900 Warehouse not reset upon change role in context / based on patch suggested by Pritesh Shah --- org.adempiere.base/src/org/compiere/util/Login.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/org.adempiere.base/src/org/compiere/util/Login.java b/org.adempiere.base/src/org/compiere/util/Login.java index fa31ef9f3f..a770447150 100644 --- a/org.adempiere.base/src/org/compiere/util/Login.java +++ b/org.adempiere.base/src/org/compiere/util/Login.java @@ -819,6 +819,11 @@ public class Login Env.setContext(m_ctx, Env.M_WAREHOUSE_ID, warehouse.getKey()); Ini.setProperty(Ini.P_WAREHOUSE, warehouse.getName()); } + else + { + Env.setContext(m_ctx, Env.M_WAREHOUSE_ID, ""); + Ini.setProperty(Ini.P_WAREHOUSE, ""); + } // Date (default today) long today = System.currentTimeMillis();