create fix
This commit is contained in:
@@ -46,6 +46,7 @@ async def create_user(user_info):
|
||||
session.add(new_user)
|
||||
await session.commit()
|
||||
await session.refresh(new_user)
|
||||
else: return None
|
||||
return user
|
||||
|
||||
async def update_user(user_info):
|
||||
|
||||
@@ -45,7 +45,12 @@ async def update_user(data: pydantic.UserUpdate, user=Depends(get_current_user))
|
||||
|
||||
@api.post("/create", response_model=pydantic.UserAccess)
|
||||
async def create_user(user_info: pydantic.UserCreate,user=Depends(check_roles)):
|
||||
await db.create_user(user_info)
|
||||
user = await db.create_user(user_info)
|
||||
if user == None:
|
||||
raise HTTPException(
|
||||
status_code=status.HTTP_409_CONFLICT,
|
||||
detail="Code already exists for another user"
|
||||
)
|
||||
return user_info
|
||||
|
||||
@api.get("/list")
|
||||
|
||||
Reference in New Issue
Block a user