mirror of
https://github.com/zulip/zulip.git
synced 2025-11-05 06:23:38 +00:00
Note that this only works for people who are currently logged in. Folks that log in after you may pick up the old full name from the message. (I'll address this in a separate commit.)
34 lines
903 B
JavaScript
34 lines
903 B
JavaScript
var message_live_update = (function () {
|
|
|
|
var exports = {};
|
|
|
|
exports.update_stream_name = function (stream_id, new_name) {
|
|
_.each([home_msg_list, current_msg_list, message_list.all], function (list) {
|
|
list.update_stream_name(stream_id, new_name);
|
|
});
|
|
};
|
|
|
|
exports.update_user_full_name = function (user_id, full_name) {
|
|
_.each([home_msg_list, current_msg_list, message_list.all], function (list) {
|
|
list.update_user_full_name(user_id, full_name);
|
|
});
|
|
};
|
|
|
|
exports.update_avatar = function (person) {
|
|
var sent_by_me = people.is_my_user_id(person.user_id);
|
|
var url = person.avatar_url;
|
|
url = people.format_small_avatar_url(url, sent_by_me);
|
|
|
|
$(".inline_profile_picture.u-" + person.user_id).css({
|
|
"background-image": "url(" + url + ")",
|
|
});
|
|
};
|
|
|
|
return exports;
|
|
|
|
}());
|
|
if (typeof module !== 'undefined') {
|
|
module.exports = message_live_update;
|
|
}
|
|
|