Add avatar URL to Discourse Connect
All checks were successful
continuous-integration/drone/push Build is passing
continuous-integration/drone/pr Build is passing

Discourse should download and set the avatar if the user doesn't have
one set yet.
This commit is contained in:
2025-05-12 15:04:56 +04:00
parent 512f0ccca1
commit 46b908839d
3 changed files with 11 additions and 8 deletions

View File

@@ -8,6 +8,9 @@ class Discourse::SsoController < ApplicationController
sso.email = current_user.email
sso.username = current_user.cn
sso.name = current_user.display_name
if current_user.avatar.attached?
sso.avatar_url = helpers.image_url_for(current_user.avatar)
end
sso.admin = current_user.is_admin?
sso.sso_secret = secret