Mbonea commited on
Commit
fbeb0b0
·
1 Parent(s): 427d907
Files changed (1) hide show
  1. App/Users/UserRoutes.py +6 -5
App/Users/UserRoutes.py CHANGED
@@ -142,10 +142,11 @@ async def toggle_user_status(user_id: str):
142
  raise HTTPException(
143
  status_code=status.HTTP_404_NOT_FOUND, detail="User not found."
144
  )
145
- if user.is_disabled:
146
- raise HTTPException(
147
- status_code=status.HTTP_400_BAD_REQUEST, detail="User is already disabled."
148
- )
149
  user.account_locked = not user.account_locked
150
  await user.save()
151
- return BaseResponse(code=200, message="User disabled successfully.")
 
 
 
 
 
 
142
  raise HTTPException(
143
  status_code=status.HTTP_404_NOT_FOUND, detail="User not found."
144
  )
 
 
 
 
145
  user.account_locked = not user.account_locked
146
  await user.save()
147
+ message = (
148
+ "User disabled successfully."
149
+ if user.account_locked
150
+ else "User enabled successfully."
151
+ )
152
+ return BaseResponse(code=200, message=message)