update
This commit is contained in:
@@ -1231,14 +1231,22 @@ async def auth_login(request: Request):
|
||||
],
|
||||
},
|
||||
)
|
||||
# Mehrere globale Treffer ohne Praxis-Kontext: die E-Mail ist in
|
||||
# mehreren Praxen vergeben. Das ist KEIN Datenfehler — gleiche
|
||||
# E-Mail darf in unterschiedlichen Praxen leben. Wir verlangen
|
||||
# vom Nutzer nur den Praxiskontext (Praxiscode = invite_code,
|
||||
# gespeicherte practice_id im Browser, oder eindeutigen
|
||||
# Benutzernamen).
|
||||
raise HTTPException(
|
||||
status_code=409,
|
||||
detail={
|
||||
"code": "ambiguous_email",
|
||||
"code": "ambiguous_email_across_practices",
|
||||
"message": (
|
||||
"Diese E-Mail ist mehreren Benutzern zugeordnet. "
|
||||
"Bitte melden Sie sich mit Ihrem Benutzernamen an."
|
||||
"Diese E-Mail ist mehreren Praxen zugeordnet. "
|
||||
"Bitte melden Sie sich mit Ihrem Praxiscode oder "
|
||||
"Ihrem eindeutigen Benutzernamen an."
|
||||
),
|
||||
"practice_count": len(matches),
|
||||
},
|
||||
)
|
||||
else:
|
||||
|
||||
Reference in New Issue
Block a user