From 9116dfff63c1dba0936dcabda13aa781a076d034 Mon Sep 17 00:00:00 2001 From: Naman Sharma Date: Wed, 9 Sep 2026 09:44:08 +0000 Subject: [PATCH] allow null acceptance for publication dates for tutorials --- cdcontent/forms.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/cdcontent/forms.py b/cdcontent/forms.py index eb3cba52..4bba2a07 100644 --- a/cdcontent/forms.py +++ b/cdcontent/forms.py @@ -89,9 +89,8 @@ def __init__(self, *args, **kwargs): disqualified_foss_ids = set(TutorialResource.objects.filter( Q(status=1) | Q(status=2), - is_unrestricted=False - ).filter( - Q(publish_at__isnull=True) | Q(publish_at__gte=restr_datetime) + is_unrestricted=False, + publish_at__gte=restr_datetime ).values_list('tutorial_detail__foss_id', flat=True).distinct()) foss_filter = Q(tutorial_detail__foss__download=True) | ~Q(tutorial_detail__foss_id__in=disqualified_foss_ids)