@router.get('/{user_id}', response_model=User, name='users:read_one', status_code=status.HTTP_200_OK)
async def get_user_grid(user_id: int, current_user: UserPrivate=Depends(get_current_user)) -> User:
    try:
        return syft_user_messages.get_user(user_id, current_user)
    except Exception as err:
        logger.error(err)
        raise_generic_private_error()
@router.get('/{user_id}', response_model=User, name='users:read_one', status_code=status.HTTP_200_OK)
async def get_user_grid(user_id: int, current_user: UserPrivate=Depends(get_current_user)) -> User:
    try:
        return syft_user_messages.get_user(user_id, current_user)
    except Exception as err:
        logger.error(err)
        raise_generic_private_error()