tools (common/data_objects): expose message's extra field.
This commit is contained in:
parent
2b501c70d7
commit
39dc28fedf
1 changed files with 8 additions and 8 deletions
|
|
@ -42,8 +42,8 @@ class Message(object):
|
|||
self._message_data = msg_data[4]
|
||||
self._subject_data = msg_data[5]
|
||||
self._type = msg_data[6]
|
||||
self._extra = data_format.deserialise(msg_data[7])
|
||||
self._html = dict(data_format.get_sub_dict("xhtml", self._extra))
|
||||
self.extra = data_format.deserialise(msg_data[7])
|
||||
self._html = dict(data_format.get_sub_dict("xhtml", self.extra))
|
||||
|
||||
@property
|
||||
def id(self):
|
||||
|
|
@ -77,23 +77,23 @@ class Message(object):
|
|||
|
||||
@property
|
||||
def thread(self):
|
||||
return self._extra.get("thread")
|
||||
return self.extra.get("thread")
|
||||
|
||||
@property
|
||||
def thread_parent(self):
|
||||
return self._extra.get("thread_parent")
|
||||
return self.extra.get("thread_parent")
|
||||
|
||||
@property
|
||||
def received(self):
|
||||
return self._extra.get("received_timestamp", self._timestamp)
|
||||
return self.extra.get("received_timestamp", self._timestamp)
|
||||
|
||||
@property
|
||||
def delay_sender(self):
|
||||
return self._extra.get("delay_sender")
|
||||
return self.extra.get("delay_sender")
|
||||
|
||||
@property
|
||||
def info_type(self):
|
||||
return self._extra.get("info_type")
|
||||
return self.extra.get("info_type")
|
||||
|
||||
@property
|
||||
def html(self):
|
||||
|
|
@ -106,7 +106,7 @@ class Message(object):
|
|||
|
||||
@property
|
||||
def attachments(self):
|
||||
return self._extra.get("attachments", [])
|
||||
return self.extra.get("attachments", [])
|
||||
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue