From 269089523114003170d9121eaac423eca238e0ab Mon Sep 17 00:00:00 2001 From: caoqianming Date: Tue, 10 Feb 2026 14:03:37 +0800 Subject: [PATCH] fix: timezone bug --- apps/resm/tasks.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/resm/tasks.py b/apps/resm/tasks.py index ade1bdf..16ea9c0 100644 --- a/apps/resm/tasks.py +++ b/apps/resm/tasks.py @@ -16,6 +16,7 @@ import asyncio import sys import os from django.db.models import Q +from django.utils import timezone # config.email = "caoqianming@foxmail.com" config.email = "caoqianming@ctc.ac.cn" @@ -368,7 +369,7 @@ def release_working_paper(minutes=10): qs = Paper.objects.filter(fetch_status="downloading") count = 0 for paper in qs: - if paper.update_time < datetime.now() - timedelta(minutes=minutes): + if paper.update_time < timezone.now() - timedelta(minutes=minutes): paper.fetch_end() count += 1 return f"release {count} papers"