From: Michael Tremer Date: Wed, 27 Nov 2024 17:45:29 +0000 (+0000) Subject: auth: Synchronise custom groups with Discourse X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=098361bff9bef190493c7a3eb0a153146fba9ae2;p=ipfire.org.git auth: Synchronise custom groups with Discourse Signed-off-by: Michael Tremer --- diff --git a/src/web/auth.py b/src/web/auth.py index c3a7d48a..126673b7 100644 --- a/src/web/auth.py +++ b/src/web/auth.py @@ -243,7 +243,12 @@ class SSODiscourse(base.BaseHandler): "suppress_welcome_message" : "false", # Group memberships + "groups" : ",".join((group.gid for group in self.current_user.groups)), + + # Admin? "admin" : "true" if self.current_user.is_admin() else "false", + + # Moderator? "moderator" : "true" if self.current_user.is_moderator() else "false", }