diff --git a/CHANGELOG.rst b/CHANGELOG.rst index cf42ea71b82511108bd3a8aba692da4f3e5f0357..8743e2a6066a94f5af81f47f33c6ca94cc8b6672 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 08c965a02a7d6d0c4c53fb1bbcc5919ad35f7b7e..4e7229d81e00d4f5d9f4ecccce86a703bee6befa 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