core: bad indentation in SatPresenceProtocol.available

This commit is contained in:
souliane 2013-11-24 11:15:54 +01:00
commit 2584394e62

View file

@ -323,18 +323,19 @@ class SatPresenceProtocol(xmppim.PresenceClientProtocol):
except ValueError:
priority = 0
if not statuses:
if statuses is None:
statuses = {}
# default for us is None for wokkel
# so we must temporarily switch to wokkel's convention...
if 'default' in statuses:
statuses[None] = statuses['default']
xmppim.PresenceClientProtocol.available(self, entity, show, statuses, priority)
presence_elt = xmppim.AvailablePresence(entity, show, statuses, priority)
if not self.host.trigger.point("presence_available", presence_elt, self.parent):
return
self.send(presence_elt)
# default for us is None for wokkel
# so we must temporarily switch to wokkel's convention...
if 'default' in statuses:
statuses[None] = statuses['default']
xmppim.PresenceClientProtocol.available(self, entity, show, statuses, priority)
presence_elt = xmppim.AvailablePresence(entity, show, statuses, priority)
if not self.host.trigger.point("presence_available", presence_elt, self.parent):
return
self.send(presence_elt)
# ... before switching back
if None in statuses: