From 45b675b3932f1330585c6d8aafe277486d807c6e Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Mon, 11 May 2015 15:17:33 +0200 Subject: [PATCH] Fixing big avatar size --- taiga/users/gravatar.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/taiga/users/gravatar.py b/taiga/users/gravatar.py index 8975fc83..aaae895f 100644 --- a/taiga/users/gravatar.py +++ b/taiga/users/gravatar.py @@ -41,10 +41,17 @@ def get_gravatar_url(email: str, **options) -> str: default_avatar = getattr(settings, "GRAVATAR_DEFAULT_AVATAR", None) default_size = getattr(settings, "GRAVATAR_AVATAR_SIZE", None) - if default_avatar: + avatar = options.get("default", None) + size = options.get("size", None) + + if avatar: + params["default"] = avatar + elif default_avatar: params["default"] = static(default_avatar) - if default_size: + if size: + params["size"] = size + elif default_size: params["size"] = default_size email_hash = hashlib.md5(email.lower().encode()).hexdigest()