[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)
flags = IntField('Flags (IS_* constants)', default=0)
def __init__(self, thread, id,
def __init__(self, thread=NotLoaded,
id=NotLoaded,
title=NotLoaded,
sender=NotLoaded,
receivers=NotLoaded,
@ -71,7 +72,6 @@ class Message(_Message):
children=NotLoaded,
flags=0):
CapBaseObject.__init__(self, id)
assert thread is not None
self.thread = thread
self.title = title
self.sender = sender