From 098361bff9bef190493c7a3eb0a153146fba9ae2 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Wed, 27 Nov 2024 17:45:29 +0000 Subject: [PATCH] auth: Synchronise custom groups with Discourse Signed-off-by: Michael Tremer --- src/web/auth.py | 5 +++++ 1 file changed, 5 insertions(+) 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", } -- 2.47.2