Skip to content
Snippets Groups Projects

Feature/comp 257 send email on signup

Merged Bjarke Madsen requested to merge feature/COMP-257-Send-Email-On-Signup into develop
2 unresolved threads
Files
7
@@ -5,6 +5,7 @@ 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 +46,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
Loading