summaryrefslogtreecommitdiff
path: root/addons/web/common/session.py
diff options
context:
space:
mode:
authorniv-openerp <nicolas.vanhoren@openerp.com>2011-09-14 11:51:39 +0200
committerniv-openerp <nicolas.vanhoren@openerp.com>2011-09-14 11:51:39 +0200
commit655ed47c06454baf0cd0ce2fcbceec7b73706d5d (patch)
treee250075f8478f6ef18e060b3e8a2c73270a7fef3 /addons/web/common/session.py
parent8eb4f30d90a013fc3930daaa380dcece25b1ba05 (diff)
[fix] problem with authentification detection
bzr revid: nicolas.vanhoren@openerp.com-20110914095139-ya200r6rc7qkxn33
Diffstat (limited to 'addons/web/common/session.py')
-rw-r--r--addons/web/common/session.py5
1 files changed, 1 insertions, 4 deletions
diff --git a/addons/web/common/session.py b/addons/web/common/session.py
index cdedf7962da..3691f88e3f5 100644
--- a/addons/web/common/session.py
+++ b/addons/web/common/session.py
@@ -8,8 +8,6 @@ import nonliterals
#----------------------------------------------------------
# OpenERPSession RPC openerp backend access
#----------------------------------------------------------
-class OpenERPUnboundException(Exception):
- pass
class OpenERPSession(object):
"""
@@ -68,8 +66,7 @@ class OpenERPSession(object):
"""
Ensures this session is valid (logged into the openerp server)
"""
- if not (self._db and self._uid and self._password):
- raise OpenERPUnboundException()
+ self.build_connection().check_login(False)
def execute(self, model, func, *l, **d):
self.assert_valid()