def avatar_as_html(user: User) -> str: if not user: return '<img class="avatar" src="{}" width="20px" height="20px" />'.format( escape(get_sentry_avatar_url())) avatar_type = user.get_avatar_type() if avatar_type == "upload": return f'<img class="avatar" src="{escape(get_user_avatar_url(user))}" />' elif avatar_type == "letter_avatar": return get_email_avatar(user.get_display_name(), user.get_label(), 20, False) else: return get_email_avatar(user.get_display_name(), user.get_label(), 20, True)