add a leave method
This commit is contained in:
		
							parent
							
								
									2eedfd3d90
								
							
						
					
					
						commit
						1480ff8440
					
				| @ -17,6 +17,8 @@ | ||||
| 
 | ||||
| import dbus, dbus.service | ||||
| 
 | ||||
| from telepathy.interfaces import (CHANNEL_INTERFACE) | ||||
| 
 | ||||
| _ACTIVITY_PATH = "/org/laptop/Sugar/Presence/Activities/" | ||||
| _ACTIVITY_INTERFACE = "org.laptop.Sugar.Presence.Activity" | ||||
| 
 | ||||
| @ -119,3 +121,8 @@ class Activity(dbus.service.Object): | ||||
|         conn = self._tp.get_connection() | ||||
|         # FIXME add tubes and others channels | ||||
|         return str(conn.service_name), conn.object_path, [self._activity_text_channel.object_path] | ||||
| 
 | ||||
|     def leave(self): | ||||
|         if self._joined: | ||||
|             self._activity_text_channel[CHANNEL_INTERFACE].Close() | ||||
|             self._joined = False | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 Guillaume Desmottes
						Guillaume Desmottes