(self, params)
| 482 | return 'success' |
| 483 | |
| 484 | def HandleGetAllInboxMessages(self, params): |
| 485 | queryreturn = sqlQuery( |
| 486 | '''SELECT msgid, toaddress, fromaddress, subject, received, message, encodingtype, read FROM inbox where folder='inbox' ORDER BY received''') |
| 487 | data = '{"inboxMessages":[' |
| 488 | for row in queryreturn: |
| 489 | msgid, toAddress, fromAddress, subject, received, message, encodingtype, read = row |
| 490 | subject = shared.fixPotentiallyInvalidUTF8Data(subject) |
| 491 | message = shared.fixPotentiallyInvalidUTF8Data(message) |
| 492 | if len(data) > 25: |
| 493 | data += ',' |
| 494 | data += json.dumps({'msgid': hexlify(msgid), 'toAddress': toAddress, |
| 495 | 'fromAddress': fromAddress, 'subject': base64.b64encode(subject), |
| 496 | 'message': base64.b64encode(message), 'encodingType': encodingtype, |
| 497 | 'receivedTime': received, 'read': read}, indent=4, separators=(',', ': ')) |
| 498 | data += ']}' |
| 499 | return data |
| 500 | |
| 501 | def HandleGetAllInboxMessageIds(self, params): |
| 502 | queryreturn = sqlQuery( |
nothing calls this directly
no test coverage detected