details: https://code.openbravo.com/erp/devel/pi/rev/3e03b90c27d7
changeset: 23054:3e03b90c27d7
user: Guillermo Gil <guillermo.gil <at> openbravo.com>
date: Mon May 19 09:53:59 2014 +0200
summary: Fixed issue 26572:Calls to webservice fails if user has no access to
user
Added AdminMode to isLockedUser
diffstat:
src/org/openbravo/base/secureApp/UserLock.java | 8 +++++++-
1 files changed, 7 insertions(+), 1 deletions(-)
diffs (18 lines):
diff -r e70995bb0b5c -r 3e03b90c27d7
src/org/openbravo/base/secureApp/UserLock.java
--- a/src/org/openbravo/base/secureApp/UserLock.java Fri May 16 15:45:45
2014 +0000
+++ b/src/org/openbravo/base/secureApp/UserLock.java Mon May 19 09:53:59
2014 +0200
@@ -199,7 +199,13 @@
}
public boolean isLockedUser() {
- return user != null && user.isLocked();
+ // User does not need to check org and client access
+ OBContext.setAdminMode(false);
+ try {
+ return user != null && user.isLocked();
+ } finally {
+ OBContext.restorePreviousMode();
+ }
}
/**
------------------------------------------------------------------------------
"Accelerate Dev Cycles with Automated Cross-Browser Testing - For FREE
Instantly run your Selenium tests across 300+ browser/OS combos.
Get unparalleled scalability from the best Selenium testing platform available
Simple to use. Nothing to install. Get started now for free."
http://p.sf.net/sfu/SauceLabs
_______________________________________________
Openbravo-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/openbravo-commits