Save outgoing attachments
This commit is contained in:
parent
3334504eff
commit
21225b2074
1 changed files with 5 additions and 0 deletions
|
@ -23,12 +23,17 @@ var Whisper = Whisper || {};
|
||||||
|
|
||||||
sendMessage: function(message, attachments) {
|
sendMessage: function(message, attachments) {
|
||||||
var timestamp = Date.now();
|
var timestamp = Date.now();
|
||||||
|
var base64_attachments = _.map(attachments, function(a) {
|
||||||
|
return ['data:', a.contentType, ';base64,', btoa(getString(a.data))].join('');
|
||||||
|
});
|
||||||
|
|
||||||
this.messages().add({ type: 'outgoing',
|
this.messages().add({ type: 'outgoing',
|
||||||
body: message,
|
body: message,
|
||||||
threadId: this.id,
|
threadId: this.id,
|
||||||
|
attachments: base64_attachments,
|
||||||
timestamp: timestamp }).save();
|
timestamp: timestamp }).save();
|
||||||
|
|
||||||
|
|
||||||
this.save({ timestamp: timestamp,
|
this.save({ timestamp: timestamp,
|
||||||
unreadCount: 0,
|
unreadCount: 0,
|
||||||
active: true});
|
active: true});
|
||||||
|
|
Loading…
Reference in a new issue