From 1958c76a7dc4a6cf4ec8ade62233e3a56957bc03 Mon Sep 17 00:00:00 2001 From: Dominik George <dominik.george@teckids.org> Date: Tue, 6 Sep 2022 18:10:46 +0200 Subject: [PATCH] [OIDC] Expose avatar instead of photo in profile --- CHANGELOG.rst | 1 + aleksis/core/apps.py | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index cf42ea71b..8743e2a60 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -19,6 +19,7 @@ Changed ~~~~~~~ * Rewrite of frontend using Vuetify +* OIDC scope "profile" now exposes the avatar instead of the official photo Removed ~~~~~~~ diff --git a/aleksis/core/apps.py b/aleksis/core/apps.py index 08c965a02..4e7229d81 100644 --- a/aleksis/core/apps.py +++ b/aleksis/core/apps.py @@ -188,9 +188,9 @@ class CoreConfig(AppConfig): claims["profile"] = django_request.build_absolute_uri( request.user.person.get_absolute_url() ) - if request.user.person.photo: + if request.user.person.avatar: claims["picture"] = django_request.build_absolute_uri( - request.user.person.photo.url + request.user.person.avatar.url ) else: claims["given_name"] = request.user.first_name -- GitLab