def METHOD_NAME(self, request: Request, project) -> Response:
    """
    List a Project's User Feedback
    ``````````````````````````````
    Return a list of user feedback items within this project.
    :pparam string organization_slug: the slug of the organization.
    :pparam string project_slug: the slug of the project.
    :auth: required
    """
    # we don't allow read permission with DSNs
    if isinstance(request.auth, ProjectKey):
        return self.respond(status=401)
    paginate_kwargs = {}
    try:
        environment = self._get_environment_from_request(request, project.organization_id)
    except Environment.DoesNotExist:
        queryset = UserReport.objects.none()
    else:
        queryset = UserReport.objects.filter(project_id=project.id, group_id__isnull=False)
        if environment is not None:
            queryset = queryset.filter(environment_id=environment.id)
        status = request.GET.METHOD_NAME("status", "unresolved")
        if status == "unresolved":
            paginate_kwargs["post_query_filter"] = user_reports_filter_to_unresolved
        elif status:
            return self.respond({"status": "Invalid status choice"}, status=400)
    return self.paginate(
        request=request,
        queryset=queryset,
        order_by="-date_added",
        on_results=lambda x: serialize(
            x,
            request.user,
            UserReportWithGroupSerializer(
                environment_func=self._get_environment_func(request, project.organization_id)
            ),
        ),
        paginator_cls=DateTimePaginator,
        **paginate_kwargs,
    )