Example #1
0
def _get_user_info(request, c, id):  # @ReservedAssignment
    resp = helix_cli.request(ModifyUserForm.get_users_req(id, request), request)
    c.update(process_helix_response(resp, "users", "users_error"))
    user = {}
    if "users" in resp:
        if len(resp["users"]) != 1:
            c["users_error"] = "HELIXAUTH_USER_ACCESS_DENIED"
        else:
            user = resp["users"][0]
    return user