def should_render(self, context):
        """Return whether the action should render.

        Args:
            context (dict):
                The current render context.

        Returns:
            bool:
            Whether the action should render.
        """
        review_request = context['review_request']
        user = context['request'].user

        return (review_request.status == ReviewRequest.PENDING_REVIEW and
                not is_site_read_only_for(user) and
                (context['request'].user.pk == review_request.submitter_id or
                 (context['perms']['reviews']['can_change_status'] and
                  review_request.public)))