From 3d08c4aeeee3ec3132e57df56560163f4aaba841 Mon Sep 17 00:00:00 2001 From: caoqianming Date: Fri, 13 Feb 2026 16:13:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20get=5Fabstract=20=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- apps/resm/tasks.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/apps/resm/tasks.py b/apps/resm/tasks.py index 23f8bbb..c65cf18 100644 --- a/apps/resm/tasks.py +++ b/apps/resm/tasks.py @@ -193,6 +193,8 @@ def get_abstract_from_elsevier(number_of_task:int = 20, exclude_failed:bool=True # ) if exclude_failed: qs = qs.filter(fail_reason=None) + else: + qs = qs.exclude(fail_reason__contains="elsevier_") qs = qs.exclude(fetch_status="downloading" ).filter(doi__startswith="10.1016").order_by("?") @@ -279,6 +281,7 @@ def get_abstract_from_elsevier(number_of_task:int = 20, exclude_failed:bool=True "apps.resm.tasks.get_abstract_from_elsevier", kwargs={ "number_of_task": number_of_task, + "exclude_failed": exclude_failed }, countdown=5, )