From e22f5dc5a5aff5f8fcce4567642a48fc82c51ab0 Mon Sep 17 00:00:00 2001 From: Marvin Zhang Date: Wed, 13 Mar 2019 12:55:19 +0800 Subject: [PATCH] modified task status update logic --- crawlab/routes/spiders.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/crawlab/routes/spiders.py b/crawlab/routes/spiders.py index f5fee0ab..4cfc9457 100644 --- a/crawlab/routes/spiders.py +++ b/crawlab/routes/spiders.py @@ -272,10 +272,7 @@ class SpiderApi(BaseApi): spider_id = item['spider_id'] spider = db_manager.get('spiders', id=str(spider_id)) item['spider_name'] = spider['name'] - task = db_manager.get('tasks_celery', id=item['_id']) - if task is not None: - item['status'] = task['status'] - else: + if item.get('status') is None: item['status'] = TaskStatus.UNAVAILABLE return { 'status': 'ok',