📝 "Refactor backend files

This commit is contained in:
2025-06-01 01:31:02 +02:00
parent 40ca104860
commit 66621f1539
16 changed files with 881 additions and 43 deletions

View File

@ -1984,9 +1984,8 @@ def create_user_api():
new_user = User(
username=data["username"],
email=data["email"],
first_name=data.get("first_name", ""),
last_name=data.get("last_name", ""),
is_admin=data.get("is_admin", False),
name=data.get("name", ""),
role="admin" if data.get("is_admin", False) else "user",
created_at=datetime.now()
)
@ -2000,8 +1999,8 @@ def create_user_api():
"id": new_user.id,
"username": new_user.username,
"email": new_user.email,
"first_name": new_user.first_name,
"last_name": new_user.last_name,
"name": new_user.name,
"role": new_user.role,
"is_admin": new_user.is_admin,
"created_at": new_user.created_at.isoformat()
}
@ -2326,9 +2325,8 @@ def admin_create_user_form():
new_user = User(
username=username,
email=email,
first_name=name.split(' ')[0] if name else "",
last_name=" ".join(name.split(' ')[1:]) if name and ' ' in name else "",
is_admin=(role == "admin"),
name=name,
role=role,
created_at=datetime.now()
)