comparison src/core/xmpp.py @ 734:b26dfac8e46c

core: bad indentation in SatPresenceProtocol.available
author souliane <souliane@mailoo.org>
date Sun, 24 Nov 2013 11:15:54 +0100
parents ade9997fabfa
children 03744d9ebc13
comparison
equal deleted inserted replaced
733:fe05afc3f0df 734:b26dfac8e46c
321 try: 321 try:
322 priority = int(self.host.memory.getParamA("Priority", "Connection", profile_key=self.parent.profile)) 322 priority = int(self.host.memory.getParamA("Priority", "Connection", profile_key=self.parent.profile))
323 except ValueError: 323 except ValueError:
324 priority = 0 324 priority = 0
325 325
326 if not statuses: 326 if statuses is None:
327 statuses = {} 327 statuses = {}
328 # default for us is None for wokkel 328
329 # so we must temporarily switch to wokkel's convention... 329 # default for us is None for wokkel
330 if 'default' in statuses: 330 # so we must temporarily switch to wokkel's convention...
331 statuses[None] = statuses['default'] 331 if 'default' in statuses:
332 332 statuses[None] = statuses['default']
333 xmppim.PresenceClientProtocol.available(self, entity, show, statuses, priority) 333
334 presence_elt = xmppim.AvailablePresence(entity, show, statuses, priority) 334 xmppim.PresenceClientProtocol.available(self, entity, show, statuses, priority)
335 if not self.host.trigger.point("presence_available", presence_elt, self.parent): 335 presence_elt = xmppim.AvailablePresence(entity, show, statuses, priority)
336 return 336 if not self.host.trigger.point("presence_available", presence_elt, self.parent):
337 self.send(presence_elt) 337 return
338 self.send(presence_elt)
338 339
339 # ... before switching back 340 # ... before switching back
340 if None in statuses: 341 if None in statuses:
341 del statuses[None] 342 del statuses[None]
342 343