From e29272bbbd86a1c975e04e643e860aa3e0d58252 Mon Sep 17 00:00:00 2001 From: Tim Graham Date: Tue, 27 May 2025 08:02:54 -0400 Subject: [PATCH] Removed unreachable check for None in TruncBase.convert_value(). --- django/db/models/functions/datetime.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/django/db/models/functions/datetime.py b/django/db/models/functions/datetime.py index 9937e79f6f..361e4ce385 100644 --- a/django/db/models/functions/datetime.py +++ b/django/db/models/functions/datetime.py @@ -355,9 +355,7 @@ class TruncBase(TimezoneMixin, Transform): "zone definitions for your database installed?" ) elif isinstance(value, datetime): - if value is None: - pass - elif isinstance(self.output_field, DateField): + if isinstance(self.output_field, DateField): value = value.date() elif isinstance(self.output_field, TimeField): value = value.time()