|
@@ -142,8 +142,8 @@ async def create_user(request: PinUserRequest, q: str):
|
|
|
async def force_register_user(request: ForceRegisterUserRequest, current_user: User = Depends(get_current_user)):
|
|
async def force_register_user(request: ForceRegisterUserRequest, current_user: User = Depends(get_current_user)):
|
|
|
"""Force register a new user"""
|
|
"""Force register a new user"""
|
|
|
logger.info(f"Force register attempt for email: {request.email}")
|
|
logger.info(f"Force register attempt for email: {request.email}")
|
|
|
- if (current_user.permissions or -1) >= 1:
|
|
|
|
|
- return error_response(message=UserResponse.NOT_PERMITTED)
|
|
|
|
|
|
|
+ if (current_user.permissions or -1) < 2:
|
|
|
|
|
+ return error_response(message=UserResponse.NOT_PERMITTED + f" current permissions: {current_user.permissions}")
|
|
|
|
|
|
|
|
|
|
|
|
|
if not request.pin or len(request.pin) != 4:
|
|
if not request.pin or len(request.pin) != 4:
|