def METHOD_NAME(
    graphql_client,
    user,
    user_factory,
    conference_factory,
    grant_factory,
):
    other_user = user_factory()
    conference = conference_factory(active_grants=True)
    grant = grant_factory(conference=conference, user_id=user.id)
    graphql_client.force_login(other_user)
    response = _update_grant(
        graphql_client,
        grant,
        name="Marcotte",
    )
    assert response["data"]["updateGrant"]["__typename"] == "GrantErrors"
    assert response["data"]["updateGrant"]["nonFieldErrors"] == [
        "You cannot edit this grant"
    ]