mirror of
				https://github.com/zulip/zulip.git
				synced 2025-11-03 21:43:21 +00:00 
			
		
		
		
	refactor: Simplify avatar_url.
This function is now a thin wrapper around get_avatar_field.
This commit is contained in:
		@@ -10,16 +10,18 @@ from zerver.lib.upload import upload_backend, MEDIUM_AVATAR_SIZE
 | 
			
		||||
from zerver.models import UserProfile
 | 
			
		||||
from six.moves import urllib
 | 
			
		||||
 | 
			
		||||
def avatar_url(user_profile, medium=False):
 | 
			
		||||
    # type: (UserProfile, bool) -> Text
 | 
			
		||||
    return avatar_url_from_dict(
 | 
			
		||||
        dict(
 | 
			
		||||
def avatar_url(user_profile, medium=False, client_gravatar=False):
 | 
			
		||||
    # type: (UserProfile, bool, bool) -> Text
 | 
			
		||||
 | 
			
		||||
    return get_avatar_field(
 | 
			
		||||
        user_id=user_profile.id,
 | 
			
		||||
        realm_id=user_profile.realm_id,
 | 
			
		||||
        email=user_profile.email,
 | 
			
		||||
        avatar_source=user_profile.avatar_source,
 | 
			
		||||
        avatar_version=user_profile.avatar_version,
 | 
			
		||||
            email=user_profile.email,
 | 
			
		||||
            id=user_profile.id,
 | 
			
		||||
            realm_id=user_profile.realm_id),
 | 
			
		||||
        medium=medium)
 | 
			
		||||
        medium=medium,
 | 
			
		||||
        client_gravatar=client_gravatar,
 | 
			
		||||
    )
 | 
			
		||||
 | 
			
		||||
def avatar_url_from_dict(userdict, medium=False):
 | 
			
		||||
    # type: (Dict[str, Any], bool) -> Text
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user