Use data-user-id for message popover menu.

This commit is contained in:
Steve Howell
2017-02-07 08:31:57 -08:00
committed by Tim Abbott
parent ae850fdeb4
commit 64125a76e2
2 changed files with 5 additions and 3 deletions

View File

@@ -544,7 +544,8 @@ exports.register_click_handlers = function () {
});
$('body').on('click', '.sender_info_popover .narrow_to_private_messages', function (e) {
var email = $(e.target).parents('ul').attr('data-email');
var user_id = $(e.target).parents('ul').attr('data-user-id');
var email = people.get_person_from_user_id(user_id).email;
narrow.by('pm-with', email, {select_first_unread: true, trigger: 'user sidebar popover'});
popovers.hide_message_info_popover();
e.stopPropagation();
@@ -552,7 +553,8 @@ exports.register_click_handlers = function () {
});
$('body').on('click', '.sender_info_popover .narrow_to_messages_sent', function (e) {
var email = $(e.target).parents('ul').attr('data-email');
var user_id = $(e.target).parents('ul').attr('data-user-id');
var email = people.get_person_from_user_id(user_id).email;
narrow.by('sender', email, {select_first_unread: true, trigger: 'user sidebar popover'});
popovers.hide_message_info_popover();
e.stopPropagation();

View File

@@ -1,5 +1,5 @@
{{! Contents of the "message info" popup }}
<ul class="nav nav-list actions_popover sender_info_popover" data-email="{{message.sender_email}}" data-user-id="{{message.sender_id}}">
<ul class="nav nav-list actions_popover sender_info_popover" data-user-id="{{message.sender_id}}">
<div class="popover_info">
<li>{{#tr this}}Sent by <b>__message.sender_full_name__</b>{{/tr}}</li>
<li class='my_email'>{{message.sender_email}}</li>