diff --git a/index.html b/index.html index ca95b19c9..1b24e1dde 100644 --- a/index.html +++ b/index.html @@ -42,6 +42,7 @@

{{ contact_name }}

+

{{ number }}

{{ last_message }}

diff --git a/js/models/conversations.js b/js/models/conversations.js index 9682d6ba7..cfe30a81f 100644 --- a/js/models/conversations.js +++ b/js/models/conversations.js @@ -135,6 +135,14 @@ getTitle: function() { return this.get('name') || this.get('members') || this.id; + }, + + getNumber: function() { + if (this.get('type') === 'private') { + return this.id; + } else { + return ''; + } } }); diff --git a/js/views/conversation_list_item_view.js b/js/views/conversation_list_item_view.js index cd0fa2d5d..4b3ca2b2c 100644 --- a/js/views/conversation_list_item_view.js +++ b/js/views/conversation_list_item_view.js @@ -54,7 +54,8 @@ var Whisper = Whisper || {}; Mustache.render(this.template, { contact_name: this.model.getTitle(), last_message: this.model.get('lastMessage'), - last_message_timestamp: moment(this.model.get('timestamp')).format('MMM D') + last_message_timestamp: moment(this.model.get('timestamp')).format('MMM D'), + number: this.model.getNumber() }) ); if (this.model.get('avatar')) {