if start is not None:
            queryset = queryset.filter(Q(until__isnull=True) | Q(until__gte=start))