From 5e3ed1658b957a45864c075925176d48e0d421ae Mon Sep 17 00:00:00 2001 From: lilia Date: Wed, 4 Feb 2015 09:23:00 -1000 Subject: [PATCH] Show phone numbers in contact selector --- index.html | 1 + js/models/conversations.js | 8 ++++++++ js/views/conversation_list_item_view.js | 3 ++- 3 files changed, 11 insertions(+), 1 deletion(-) 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')) {