[Message] remove required items in Message constructor

This commit is contained in:
Bezleputh 2014-05-21 17:53:53 +02:00
commit 4489356623

View file

@ -60,7 +60,8 @@ class Message(_Message):
children = Field('Children fields', list) children = Field('Children fields', list)
flags = IntField('Flags (IS_* constants)', default=0) flags = IntField('Flags (IS_* constants)', default=0)
def __init__(self, thread, id, def __init__(self, thread=NotLoaded,
id=NotLoaded,
title=NotLoaded, title=NotLoaded,
sender=NotLoaded, sender=NotLoaded,
receivers=NotLoaded, receivers=NotLoaded,
@ -71,7 +72,6 @@ class Message(_Message):
children=NotLoaded, children=NotLoaded,
flags=0): flags=0):
CapBaseObject.__init__(self, id) CapBaseObject.__init__(self, id)
assert thread is not None
self.thread = thread self.thread = thread
self.title = title self.title = title
self.sender = sender self.sender = sender