Don't force a username — let Cloudron let the user choose it during setup

This commit is contained in:
inference-bot committed 2026-09-05 22:27:58 -06:00
1 parent 6257c89800
commit 051f898667
1 file changed
+2 -2
+2 -2
View File
@@ -171,12 +171,12 @@ async def cloudron_create_user(email: str, name: str) -> str:
if u.get("email") == email: if u.get("email") == email:
return u["id"] return u["id"]
# Create user (role "user" = regular member) # Create user (role "user" = regular member). Only email is required;
# Cloudron lets the user choose their own username during account setup.
r = await client.post( r = await client.post(
f"{CLOUDRON_API}/api/v1/users", f"{CLOUDRON_API}/api/v1/users",
headers=cloudron_headers(), headers=cloudron_headers(),
json={ json={
"username": email.split("@")[0],
"email": email, "email": email,
"displayName": name, "displayName": name,
"role": "user", "role": "user",