do not ask status message if we don't autoconnect
This commit is contained in:
parent
739c1657dd
commit
b139b3939e
1 changed files with 11 additions and 4 deletions
|
@ -657,13 +657,20 @@ class plugin:
|
||||||
|
|
||||||
def autoconnect(self):
|
def autoconnect(self):
|
||||||
"""auto connect at startup"""
|
"""auto connect at startup"""
|
||||||
message = self.roster.get_status_message('online', 1)
|
ask_message = 0
|
||||||
if message == -1:
|
|
||||||
return
|
|
||||||
for a in self.accounts.keys():
|
for a in self.accounts.keys():
|
||||||
if self.accounts[a].has_key('autoconnect'):
|
if self.accounts[a].has_key('autoconnect'):
|
||||||
if self.accounts[a]['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
|
return 0
|
||||||
|
|
||||||
def show_systray(self):
|
def show_systray(self):
|
||||||
|
|
Loading…
Add table
Reference in a new issue