Use lowercase emails, use raw field

This commit is contained in:
Christian Cueni 2023-06-15 07:46:47 +02:00
parent bfa4349658
commit 8c1088ab4b
3 changed files with 4 additions and 3 deletions

View File

@ -48,6 +48,7 @@ class CourseSessionUserAdmin(admin.ModelAdmin):
"course_session", "course_session",
"role", "role",
] ]
raw_id_fields = ["user", ]
fieldsets = [ fieldsets = [
(None, {"fields": ("user", "course_session", "role")}), (None, {"fields": ("user", "course_session", "role")}),

View File

@ -171,7 +171,7 @@ def create_or_update_trainer(course: Course, data: Dict[str, Any], language="de"
) )
user = create_or_update_user( user = create_or_update_user(
email=data["Email"], email=data["Email"].lower(),
first_name=data["Vorname"], first_name=data["Vorname"],
last_name=data["Name"], last_name=data["Name"],
) )
@ -250,7 +250,7 @@ def create_or_update_student(data: Dict[str, Any]):
) )
user = create_or_update_user( user = create_or_update_user(
email=data["Email"], email=data["Email"].lower(),
first_name=data["Vorname"], first_name=data["Vorname"],
last_name=data["Name"], last_name=data["Name"],
) )

View File

@ -37,7 +37,7 @@ def authorize(request):
user_data = _user_data_from_token_data(decoded_token) user_data = _user_data_from_token_data(decoded_token)
user = create_or_update_user( user = create_or_update_user(
email=user_data.get("email"), email=user_data.get("email").lower(),
sso_id=user_data.get("sso_id"), sso_id=user_data.get("sso_id"),
first_name=user_data.get("first_name", ""), first_name=user_data.get("first_name", ""),
last_name=user_data.get("last_name", ""), last_name=user_data.get("last_name", ""),