fix typo in finction name and correctly retract location data

This commit is contained in:
Yann Leboulanger 2009-12-07 23:45:37 +01:00
parent 108aaa0027
commit 5e2f1cf770
2 changed files with 7 additions and 4 deletions

View File

@ -83,7 +83,7 @@ class LocationListener:
# Geoclue
bus.add_signal_receiver(self._on_geoclue_address_changed,
'AddressChanged', 'org.freedesktop.Geoclue.Address')
bus.add_signal_receiver(self._on_geoclue_address_changed,
bus.add_signal_receiver(self._on_geoclue_position_changed,
'PositionChanged', 'org.freedesktop.Geoclue.Position')
def shut_down(self):

View File

@ -545,8 +545,8 @@ class ConnectionPEP(object):
def retract_activity(self):
if not self.pep_supported:
return
# not all server support retract, so send empty pep first
self.send_activity(None)
# not all server support new XEP, so we still retract
self._pubsub_connection.send_pb_retract('', xmpp.NS_ACTIVITY, '0')
def send_mood(self, mood, message=None):
@ -564,6 +564,7 @@ class ConnectionPEP(object):
if not self.pep_supported:
return
self.send_mood(None)
# not all server support new XEP, so we still retract
self._pubsub_connection.send_pb_retract('', xmpp.NS_MOOD, '0')
def send_tune(self, artist='', title='', source='', track=0, length=0,
@ -593,8 +594,8 @@ class ConnectionPEP(object):
def retract_tune(self):
if not self.pep_supported:
return
# not all server support retract, so send empty pep first
self.send_tune(None)
# not all server support new XEP, so we still retract
self._pubsub_connection.send_pb_retract('', xmpp.NS_TUNE, '0')
def send_nickname(self, nick):
@ -607,8 +608,8 @@ class ConnectionPEP(object):
def retract_nickname(self):
if not self.pep_supported:
return
# not all server support retract, so send empty pep first
self.send_nickname(None)
# not all server support new XEP, so we still retract
self._pubsub_connection.send_pb_retract('', xmpp.NS_NICK, '0')
def send_location(self, info):
@ -624,6 +625,8 @@ class ConnectionPEP(object):
def retract_location(self):
if not self.pep_supported:
return
self.send_location({})
# not all server support new XEP, so we still retract
self._pubsub_connection.send_pb_retract('', xmpp.NS_LOCATION, '0')
# vim: se ts=3: