Spaces:
Sleeping
Sleeping
Download server/base_codebase/src/services/user_service.py from arikatokachi/safe_code_env: direct link, hf CLI and curl.
- Browser
- Download file 462 Bytes
-
https://huggingface.co/spaces/arikatokachi/safe_code_env/resolve/main/server/base_codebase/src/services/user_service.py
- Command line
-
hf download hf://spaces/arikatokachi/safe_code_env/server/base_codebase/src/services/user_service.py
-
curl -L -o user_service.py https://huggingface.co/spaces/arikatokachi/safe_code_env/resolve/main/server/base_codebase/src/services/user_service.py
462 Bytes
| from __future__ import annotations | |
| from src.db.sqlite_db import get_conn | |
| from src.repos.users_repo import find_user_by_email, insert_user | |
| def register_user(email: str, display_name: str): | |
| with get_conn() as conn: | |
| existing = find_user_by_email(conn, email) | |
| if existing: | |
| return None | |
| row = insert_user(conn, email, display_name) | |
| return {"id": row["id"], "email": row["email"], "display_name": row["display_name"]} | |