Skip to content
Snippets Groups Projects
Commit 837c01c6 authored by Bjarke Madsen's avatar Bjarke Madsen
Browse files

add send_mail on user creation

parent b790109f
No related branches found
No related tags found
1 merge request!69Feature/comp 257 send email on signup
This commit is part of merge request !69. Comments created here will be created in the context of that merge request.
...@@ -5,6 +5,8 @@ from datetime import datetime ...@@ -5,6 +5,8 @@ from datetime import datetime
from flask_login import LoginManager, current_user # type: ignore from flask_login import LoginManager, current_user # type: ignore
from compendium_v2.db import session_scope from compendium_v2.db import session_scope
from compendium_v2.db.auth_model import User, ROLES from compendium_v2.db.auth_model import User, ROLES
from compendium_v2.email import send_mail
def admin_required(func): def admin_required(func):
...@@ -45,6 +47,7 @@ def create_user(email: str, fullname: str, oidc_sub: str): ...@@ -45,6 +47,7 @@ def create_user(email: str, fullname: str, oidc_sub: str):
with session_scope() as session: with session_scope() as session:
user = User(email=email, fullname=fullname, oidc_sub=oidc_sub) user = User(email=email, fullname=fullname, oidc_sub=oidc_sub)
session.add(user) session.add(user)
send_mail(f'{fullname} has just signed up with the email {email} and provider ID {oidc_sub}')
return user return user
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment