fixed ICapMessage capability
This commit is contained in:
parent
f100a8d8c5
commit
7cdf5060ae
1 changed files with 9 additions and 5 deletions
|
|
@ -22,15 +22,16 @@ import datetime
|
||||||
import time
|
import time
|
||||||
|
|
||||||
class Message:
|
class Message:
|
||||||
def __init__(self, thread_id, id, title, sender, date=None, reply_id=''):
|
def __init__(self, thread_id, _id, title, sender, date=None, reply_id=u'', content=u'', signature=u''):
|
||||||
self.thread_id = unicode(thread_id)
|
self.thread_id = unicode(thread_id)
|
||||||
self.id = unicode(id)
|
self._id = unicode(_id)
|
||||||
self.reply_id = unicode(reply_id)
|
self.reply_id = unicode(reply_id)
|
||||||
self.title = unicode(title)
|
self.title = unicode(title)
|
||||||
self.sender = unicode(sender)
|
self.sender = unicode(sender)
|
||||||
|
self.signature = unicode(signature)
|
||||||
|
|
||||||
self.new = False
|
self.new = False
|
||||||
self.content = u''
|
self.content = content
|
||||||
if date is None:
|
if date is None:
|
||||||
date = datetime.datetime.utcnow()
|
date = datetime.datetime.utcnow()
|
||||||
self.date = date
|
self.date = date
|
||||||
|
|
@ -39,13 +40,13 @@ class Message:
|
||||||
return int(time.strftime('%Y%m%d%H%M%S', self.getDate().timetuple()))
|
return int(time.strftime('%Y%m%d%H%M%S', self.getDate().timetuple()))
|
||||||
|
|
||||||
def getFullID(self):
|
def getFullID(self):
|
||||||
return '%s.%s' % (self.id, self.thread_id)
|
return '%s.%s' % (self._id, self.thread_id)
|
||||||
|
|
||||||
def getFullReplyID(self):
|
def getFullReplyID(self):
|
||||||
return '%s.%s' % (self.reply_id, self.thread_id)
|
return '%s.%s' % (self.reply_id, self.thread_id)
|
||||||
|
|
||||||
def getID(self):
|
def getID(self):
|
||||||
return self.id
|
return self._id
|
||||||
|
|
||||||
def getThreadID(self):
|
def getThreadID(self):
|
||||||
return self.thread_id
|
return self.thread_id
|
||||||
|
|
@ -65,6 +66,9 @@ class Message:
|
||||||
def getContent(self):
|
def getContent(self):
|
||||||
return self.content
|
return self.content
|
||||||
|
|
||||||
|
def getSignature(self):
|
||||||
|
return self.signature
|
||||||
|
|
||||||
def isNew(self):
|
def isNew(self):
|
||||||
return self.new
|
return self.new
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue