mirror of https://github.com/zulip/zulip.git
message_list: Remove extra calls to update_timestr.
We only generate message_containers in one place, and that code path already calls update_timestr. And update_timestr's effect only depends on the message. Thus, this code was useless.
This commit is contained in:
parent
7fd582025f
commit
31e98b8b65
|
@ -107,11 +107,9 @@ function clear_group_date_divider(group) {
|
||||||
group.group_date_divider_html = undefined;
|
group.group_date_divider_html = undefined;
|
||||||
}
|
}
|
||||||
|
|
||||||
function update_timestr(message_container) {
|
function set_timestr(message_container) {
|
||||||
if (message_container.timestr === undefined) {
|
var time = new XDate(message_container.msg.timestamp * 1000);
|
||||||
var time = new XDate(message_container.msg.timestamp * 1000);
|
message_container.timestr = timerender.stringify_time(time);
|
||||||
message_container.timestr = timerender.stringify_time(time);
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
function set_topic_edit_properties(group, message) {
|
function set_topic_edit_properties(group, message) {
|
||||||
|
@ -275,7 +273,7 @@ MessageListView.prototype = {
|
||||||
}
|
}
|
||||||
|
|
||||||
update_group_date_divider(current_group, message_container, prev);
|
update_group_date_divider(current_group, message_container, prev);
|
||||||
update_timestr(message_container);
|
set_timestr(message_container);
|
||||||
|
|
||||||
message_container.include_sender = true;
|
message_container.include_sender = true;
|
||||||
if (!message_container.include_recipient &&
|
if (!message_container.include_recipient &&
|
||||||
|
@ -402,7 +400,6 @@ MessageListView.prototype = {
|
||||||
first_group.message_containers[0])) {
|
first_group.message_containers[0])) {
|
||||||
// The groups did not merge, so we need up update the date row for the old group
|
// The groups did not merge, so we need up update the date row for the old group
|
||||||
update_group_date_divider(second_group, curr_msg_container, prev_msg_container);
|
update_group_date_divider(second_group, curr_msg_container, prev_msg_container);
|
||||||
update_timestr(curr_msg_container);
|
|
||||||
// We could add an action to update the date row, but for now rerender the group.
|
// We could add an action to update the date row, but for now rerender the group.
|
||||||
message_actions.rerender_groups.push(second_group);
|
message_actions.rerender_groups.push(second_group);
|
||||||
}
|
}
|
||||||
|
@ -421,7 +418,6 @@ MessageListView.prototype = {
|
||||||
// If we just sent the first message on a new day
|
// If we just sent the first message on a new day
|
||||||
// in a narrow, make sure we render a date separator.
|
// in a narrow, make sure we render a date separator.
|
||||||
update_group_date_divider(second_group, curr_msg_container, prev_msg_container);
|
update_group_date_divider(second_group, curr_msg_container, prev_msg_container);
|
||||||
update_timestr(curr_msg_container);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
message_actions.append_groups = new_message_groups;
|
message_actions.append_groups = new_message_groups;
|
||||||
|
|
Loading…
Reference in New Issue