def __getInvoiceFormatMessage(self, message): data = {'active': message.active, 'createdAt': message.createdAt, 'finishedAt': message.finishedAt, 'importance': message.importance, 'isHighImportance': message.isHighImportance, 'messageId': message.messageId, 'personal': message.personal, 'sentTime': message.sentTime, 'startedAt': message.startedAt, 'type': message.type, 'userId': message.userId, 'data': {'data': {'assetType': constants.INVOICE_ASSET.DATA, 'at': message.sentTime, 'data': message.data}}} return ServiceChannelMessage.fromChatAction(data, message.personal)
def onReceivePersonalSysMessage(self, chatAction): message = ServiceChannelMessage.fromChatAction(chatAction, personal=True) self.__addServerMessage(message)
def onReceiveSysMessage(self, chatAction): message = ServiceChannelMessage.fromChatAction(chatAction) self.__addServerMessage(message)