def METHOD_NAME(
    client, user, phase_factory, map_idea_factory
):
    phase, module, project, mapidea = setup_phase(
        phase_factory, map_idea_factory, phases.FeedbackPhase
    )
    mapidea.module.project.access = Access.PRIVATE
    mapidea.module.project.save()
    url = mapidea.get_absolute_url()
    assert user not in mapidea.module.project.participants.all()
    mapidea.module.project.participants.add(user)
    client.login(username=user.email, password="password")
    response = client.get(url)
    assert_template_response(response, "meinberlin_mapideas/mapidea_detail.html")