do not ask status message if we don't autoconnect

This commit is contained in:
Yann Leboulanger 2005-03-15 20:01:04 +00:00
parent 739c1657dd
commit b139b3939e

View file

@ -657,13 +657,20 @@ class plugin:
def autoconnect(self):
"""auto connect at startup"""
message = self.roster.get_status_message('online', 1)
if message == -1:
return
ask_message = 0
for a in self.accounts.keys():
if self.accounts[a].has_key('autoconnect'):
if self.accounts[a]['autoconnect']:
self.roster.send_status(a, 'online', message, 1)
ask_message = 1
break
if ask_message:
message = self.roster.get_status_message('online', 1)
if message == -1:
return
for a in self.accounts.keys():
if self.accounts[a].has_key('autoconnect'):
if self.accounts[a]['autoconnect']:
self.roster.send_status(a, 'online', message, 1)
return 0
def show_systray(self):