users.py 534 B

123456789101112131415161718
  1. from fastapi.responses import JSONResponse
  2. from models.schemas import UserCodeRequest
  3. from services.data_service import load_users
  4. async def exists_user(request: UserCodeRequest):
  5. """Check if user exists"""
  6. users = load_users()
  7. for user in users:
  8. if user['userCode'] == request.user_code:
  9. return JSONResponse({
  10. "success": True,
  11. "userName": user['userName']
  12. })
  13. return JSONResponse({
  14. "success": True,
  15. "userName": request.user_code
  16. })