do not sign auto statuses

This commit is contained in:
Nikos Kouremenos 2005-08-30 21:38:59 +00:00
parent 36a7ce1d45
commit c28eaaa585
1 changed files with 6 additions and 6 deletions

View File

@ -815,9 +815,9 @@ class Interface:
continue continue
if state == common.sleepy.STATE_AWAKE and \ if state == common.sleepy.STATE_AWAKE and \
gajim.sleeper_state[account] in ('autoaway', 'autoxa'): gajim.sleeper_state[account] in ('autoaway', 'autoxa'):
#we go online #we go online [we pass True to auto param]
self.roster.send_status(account, 'online', self.roster.send_status(account, 'online',
gajim.status_before_autoaway[account]) gajim.status_before_autoaway[account], True)
gajim.sleeper_state[account] = 'online' gajim.sleeper_state[account] = 'online'
elif state == common.sleepy.STATE_AWAY and \ elif state == common.sleepy.STATE_AWAY and \
gajim.sleeper_state[account] == 'online' and \ gajim.sleeper_state[account] == 'online' and \
@ -825,17 +825,17 @@ class Interface:
#we save out online status #we save out online status
gajim.status_before_autoaway[account] = \ gajim.status_before_autoaway[account] = \
gajim.connections[account].status gajim.connections[account].status
#we go away (no auto status) #we go away (no auto status) [we pass True to auto param]
self.roster.send_status(account, 'away', self.roster.send_status(account, 'away',
gajim.config.get('autoaway_message')) gajim.config.get('autoaway_message'), True)
gajim.sleeper_state[account] = 'autoaway' gajim.sleeper_state[account] = 'autoaway'
elif state == common.sleepy.STATE_XAWAY and (\ elif state == common.sleepy.STATE_XAWAY and (\
gajim.sleeper_state[account] == 'autoaway' or \ gajim.sleeper_state[account] == 'autoaway' or \
gajim.sleeper_state[account] == 'online') and \ gajim.sleeper_state[account] == 'online') and \
gajim.config.get('autoxa'): gajim.config.get('autoxa'):
#we go extended away #we go extended away [we pass True to auto param]
self.roster.send_status(account, 'xa', self.roster.send_status(account, 'xa',
gajim.config.get('autoxa_message')) gajim.config.get('autoxa_message'), True)
gajim.sleeper_state[account] = 'autoxa' gajim.sleeper_state[account] = 'autoxa'
return True # renew timeout (loop for ever) return True # renew timeout (loop for ever)