mirror of
https://github.com/zulip/zulip.git
synced 2025-11-06 23:13:25 +00:00
user settings: Fix user avatar not updated in settings page.
On uploading new avatar, user avatar in settings page doesn't get updated. Cause we have set `src` attribute of wrong html element instead of image element in user settings page. Fixes #8680.
This commit is contained in:
@@ -324,7 +324,7 @@ exports.set_up = function () {
|
|||||||
contentType: false,
|
contentType: false,
|
||||||
success: function (data) {
|
success: function (data) {
|
||||||
loading.destroy_indicator($("#upload_avatar_spinner"));
|
loading.destroy_indicator($("#upload_avatar_spinner"));
|
||||||
$("#user-settings-avatar").expectOne().attr("src", data.avatar_url);
|
$("#user-avatar-block").expectOne().attr("src", data.avatar_url);
|
||||||
$("#user_avatar_delete_button").show();
|
$("#user_avatar_delete_button").show();
|
||||||
$("#user-avatar-source").hide();
|
$("#user-avatar-source").hide();
|
||||||
},
|
},
|
||||||
|
|||||||
@@ -58,7 +58,7 @@ exports.update_person = function update(person) {
|
|||||||
page_params.avatar_source = person.avatar_source;
|
page_params.avatar_source = person.avatar_source;
|
||||||
page_params.avatar_url = url;
|
page_params.avatar_url = url;
|
||||||
page_params.avatar_url_medium = person.avatar_url_medium;
|
page_params.avatar_url_medium = person.avatar_url_medium;
|
||||||
$("#user-settings-avatar").attr("src", person.avatar_url_medium);
|
$("#user-avatar-block").attr("src", person.avatar_url_medium);
|
||||||
}
|
}
|
||||||
|
|
||||||
message_live_update.update_avatar(person_obj.user_id, person.avatar_url);
|
message_live_update.update_avatar(person_obj.user_id, person.avatar_url);
|
||||||
|
|||||||
Reference in New Issue
Block a user