From fb767fdf92efdcfdbdb539a05533d7dd8eb984a4 Mon Sep 17 00:00:00 2001 From: Pierre-Yves Chibon Date: Nov 15 2016 09:36:27 +0000 Subject: Ensure the email sent to be converted to avatar is proper utf-8 --- diff --git a/pagure/ui/filters.py b/pagure/ui/filters.py index b05b17d..0600f81 100644 --- a/pagure/ui/filters.py +++ b/pagure/ui/filters.py @@ -275,6 +275,8 @@ def avatar_url(email, size=64): """ Template filter sorting the given branches, Fedora first then EPEL, then whatever is left. """ + if isinstance(email, unicode): + email = email.encode('utf-8') return pagure.lib.avatar_url_from_openid(email, size)