Use lowercase emails, use raw field
This commit is contained in:
parent
bfa4349658
commit
8c1088ab4b
|
|
@ -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")}),
|
||||||
|
|
|
||||||
|
|
@ -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"],
|
||||||
)
|
)
|
||||||
|
|
|
||||||
|
|
@ -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", ""),
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue