From 837c01c67d78d35012dc12d3adfc6725a83976bf Mon Sep 17 00:00:00 2001 From: Bjarke Madsen <bjarke@nordu.net> Date: Mon, 21 Aug 2023 14:08:06 +0200 Subject: [PATCH] add send_mail on user creation --- compendium_v2/auth/session_management.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/compendium_v2/auth/session_management.py b/compendium_v2/auth/session_management.py index 37be02d9..2af8b6e1 100644 --- a/compendium_v2/auth/session_management.py +++ b/compendium_v2/auth/session_management.py @@ -5,6 +5,8 @@ from datetime import datetime from flask_login import LoginManager, current_user # type: ignore from compendium_v2.db import session_scope from compendium_v2.db.auth_model import User, ROLES +from compendium_v2.email import send_mail + def admin_required(func): @@ -45,6 +47,7 @@ def create_user(email: str, fullname: str, oidc_sub: str): with session_scope() as session: user = User(email=email, fullname=fullname, oidc_sub=oidc_sub) session.add(user) + send_mail(f'{fullname} has just signed up with the email {email} and provider ID {oidc_sub}') return user -- GitLab