diff options
author | Kali Kaneko <kali@leap.se> | 2013-08-22 12:26:32 +0200 |
---|---|---|
committer | Kali Kaneko <kali@leap.se> | 2013-08-22 12:26:32 +0200 |
commit | 83481cf896befd981482def1b84c701bd62ee023 (patch) | |
tree | d31963e9970c977ea222a30e612e7c3b963af126 /src/leap/bitmask/crypto | |
parent | 8b19f78391ec575cbc9ee0d45bca9e00e141fe5d (diff) | |
parent | d6bcf278e8257460f68ca86a20bfa278ac436c1f (diff) |
Merge remote-tracking branch 'chiiph/bug/properly_logout' into develop
Diffstat (limited to 'src/leap/bitmask/crypto')
-rw-r--r-- | src/leap/bitmask/crypto/srpauth.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/leap/bitmask/crypto/srpauth.py b/src/leap/bitmask/crypto/srpauth.py index 2d34bb74..b3a305f1 100644 --- a/src/leap/bitmask/crypto/srpauth.py +++ b/src/leap/bitmask/crypto/srpauth.py @@ -478,13 +478,14 @@ class SRPAuth(QtCore.QObject): """ logger.debug("Starting logout...") - leap_assert(self.get_session_id(), - "Cannot logout an unexisting session") + if self.get_session_id() is None: + logger.debug("Already logged out") + return logout_url = "%s/%s/%s/" % (self._provider_config.get_api_uri(), self._provider_config. get_api_version(), - "sessions") + "logout") try: self._session.delete(logout_url, data=self.get_session_id(), |