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:
YJDave
2018-03-13 22:54:14 +05:30
committed by Tim Abbott
parent 5eccb9f63e
commit 3b8c2e45be
2 changed files with 2 additions and 2 deletions

View File

@@ -324,7 +324,7 @@ exports.set_up = function () {
contentType: false,
success: function (data) {
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-source").hide();
},

View File

@@ -58,7 +58,7 @@ exports.update_person = function update(person) {
page_params.avatar_source = person.avatar_source;
page_params.avatar_url = url;
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);