From 794b4e0af325dde947eb3dabf31a01bd908c5c7d Mon Sep 17 00:00:00 2001 From: Ed Page Date: Wed, 30 Mar 2011 21:01:59 -0500 Subject: [PATCH] Emitting logged out --- src/session.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/session.py b/src/session.py index 097c9dd..bdb389e 100644 --- a/src/session.py +++ b/src/session.py @@ -271,6 +271,7 @@ class Session(QtCore.QObject): self._backend[0].persist() self._save_to_cache() self.stateChange.emit(self.LOGGEDOUT_STATE) + self.loggedOut.emit() def clear(self): assert self.state == self.LOGGEDOUT_STATE, "Can only clear when logged out (currently %s" % self.state @@ -285,6 +286,7 @@ class Session(QtCore.QObject): self._loggedInTime = self._LOGGEDOUT_TIME self.clear() self.stateChange.emit(self.LOGGEDOUT_STATE) + self.loggedOut.emit() def update_contacts(self, force = True): if not force and self._contacts: -- 1.7.9.5