bugfix : upgrade status in plugin.connected even if we are already connected

This commit is contained in:
Yann Leboulanger 2004-05-02 00:47:29 +00:00
parent eba83a1588
commit 609ab74902
1 changed files with 1 additions and 2 deletions

View File

@ -1640,16 +1640,15 @@ class roster_Window:
model.set_value(accountIter, 0, self.pixbufs[status])
statuss = ['offline', 'online', 'away', 'xa', 'dnd', 'invisible']
if status == 'offline':
self.plugin.connected[account] = 0
self.plugin.sleeper = None
for jid in self.contacts[account]:
user = self.contacts[account][jid]
self.chg_user_status(user, 'offline', 'Disconnected', account)
elif self.plugin.connected[account] == 0:
self.plugin.connected[account] = statuss.index(status)
self.plugin.sleeper = None#common.sleepy.Sleepy(\
#self.plugin.config['autoawaytime']*60, \
#self.plugin.config['autoxatime']*60)
self.plugin.connected[account] = statuss.index(status)
self.set_optionmenu()
def on_message(self, jid, msg, account):