diff options
-rw-r--r-- | sunshine/channel/group.py | 2 | ||||
-rw-r--r-- | sunshine/channel/text.py | 8 | ||||
-rw-r--r-- | sunshine/channel_manager.py | 6 |
3 files changed, 5 insertions, 11 deletions
diff --git a/sunshine/channel/group.py b/sunshine/channel/group.py index 375d07a..5841613 100644 --- a/sunshine/channel/group.py +++ b/sunshine/channel/group.py @@ -37,7 +37,7 @@ logger = logging.getLogger('Sunshine.GroupChannel') class SunshineGroupChannel(SunshineListChannel): - def __init__(self, connection, manager, props, object_path=None): + def __init__(self, connection, manager, props, object_path): self.__pending_add = [] self.__pending_remove = [] self.conn = connection diff --git a/sunshine/channel/text.py b/sunshine/channel/text.py index 569d558..761a8b7 100644 --- a/sunshine/channel/text.py +++ b/sunshine/channel/text.py @@ -41,7 +41,7 @@ class SunshineTextChannel(SunshineChannel, telepathy.server.ChannelInterfaceChatState, ChannelInterfaceMessages): - def __init__(self, conn, manager, conversation, props, object_path=None): + def __init__(self, conn, manager, conversation, props, object_path): _, surpress_handler, handle = manager._get_type_requested_handle(props) self._recv_id = 0 self._conn_ref = weakref.ref(conn) @@ -50,7 +50,7 @@ class SunshineTextChannel(SunshineChannel, self._pending_messages2 = {} self.handle = handle - telepathy.server.ChannelTypeText.__init__(self, conn, manager, props, object_path=None) + telepathy.server.ChannelTypeText.__init__(self, conn, manager, props, object_path) SunshineChannel.__init__(self, conn, props) telepathy.server.ChannelInterfaceChatState.__init__(self) ChannelInterfaceMessages.__init__(self) @@ -151,7 +151,7 @@ class SunshineTextChannel(SunshineChannel, class SunshineRoomTextChannel(telepathy.server.ChannelTypeText, telepathy.server.ChannelInterfaceGroup): - def __init__(self, conn, manager, conversation, props, object_path=None): + def __init__(self, conn, manager, conversation, props, object_path): _, surpress_handler, handle = manager._get_type_requested_handle(props) self._recv_id = 0 self._conn_ref = weakref.ref(conn) @@ -161,7 +161,7 @@ class SunshineRoomTextChannel(telepathy.server.ChannelTypeText, telepathy.server self.contacts = conversation self.handle = handle - telepathy.server.ChannelTypeText.__init__(self, conn, manager, props, object_path=None) + telepathy.server.ChannelTypeText.__init__(self, conn, manager, props, object_path) telepathy.server.ChannelInterfaceGroup.__init__(self) self.GroupFlagsChanged(telepathy.CHANNEL_GROUP_FLAG_CAN_ADD, 0) diff --git a/sunshine/channel_manager.py b/sunshine/channel_manager.py index f067b6c..6c65b2d 100644 --- a/sunshine/channel_manager.py +++ b/sunshine/channel_manager.py @@ -92,12 +92,6 @@ class SunshineChannelManager(telepathy.server.ChannelManager): ({telepathy.CHANNEL_INTERFACE + '.ChannelType': telepathy.CHANNEL_TYPE_TEXT, telepathy.CHANNEL_INTERFACE + '.TargetHandleType': dbus.UInt32(telepathy.HANDLE_TYPE_ROOM)}, -# [ -# CHANNEL_INTERFACE_CONFERENCE + '.InitialChannels', -# CHANNEL_INTERFACE_CONFERENCE + '.InitialInviteeHandles', -# CHANNEL_INTERFACE_CONFERENCE + '.InitialInviteeIDs', -# CHANNEL_INTERFACE_CONFERENCE + '.InitialMessage', -# CHANNEL_INTERFACE_CONFERENCE + '.SupportsNonMerges'] [telepathy.CHANNEL_INTERFACE + '.TargetHandle', telepathy.CHANNEL_INTERFACE + '.TargetID']), ] |