Fix, display (image) attachments

This commit is contained in:
Matt Corallo 2014-05-19 03:06:28 -04:00
parent 2820ff8f2d
commit ee2f43aba4
4 changed files with 17 additions and 4 deletions

View file

@ -11,6 +11,7 @@ var Whisper = Whisper || {};
this.$el.
append($('<div class="bubble">').
append($('<span class="message-text">')).
append($('<span class="message-attachment">')).
append($('<span class="metadata">'))
);
this.$el.addClass(this.model.get('type'));
@ -19,6 +20,11 @@ var Whisper = Whisper || {};
render: function() {
this.$el.find('.message-text').text(this.model.get('body'));
var attachments = this.model.get('attachments');
for (var i = 0; i < attachments.length; i++)
this.$el.find('.message-attachment').append('<img src="' + attachments[i] + '" />');
this.$el.find('.metadata').text(this.formatTimestamp());
return this;
},