fix: resolve datetime warnings

Signed-off-by: Emmanuel Ferdman <emmanuelferdman@gmail.com>
This commit is contained in:
Emmanuel Ferdman 2025-05-13 06:40:14 -07:00
commit 07f32c1a09
No known key found for this signature in database
GPG key ID: 0CF84597DD87A9FF

View file

@ -4,7 +4,6 @@ import locale
import logging
import os
import re
from datetime import timezone
from html import unescape
from typing import Any, Optional
from urllib.parse import ParseResult, unquote, urljoin, urlparse, urlunparse
@ -593,7 +592,7 @@ class Article(Content):
if self.date.tzinfo is None:
now = datetime.datetime.now()
else:
now = datetime.datetime.utcnow().replace(tzinfo=timezone.utc)
now = datetime.datetime.now(datetime.timezone.utc)
if self.date > now:
self.status = "draft"