mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-04 05:53:43 +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