From f134b1daf3fb36372f8c1755aaa4c29ac65aced3 Mon Sep 17 00:00:00 2001 From: Mabel Villalba Date: Tue, 25 Jun 2019 13:45:06 +0200 Subject: [PATCH] [itemloader-errors] reordered method #3836 --- scrapy/loader/__init__.py | 1 - scrapy/loader/processors.py | 1 + 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapy/loader/__init__.py b/scrapy/loader/__init__.py index 38afa951a..fc8b10bee 100644 --- a/scrapy/loader/__init__.py +++ b/scrapy/loader/__init__.py @@ -136,7 +136,6 @@ class ItemLoader(object): except Exception as e: raise ValueError("Error with output processor: field=%r value=%r error='%s: %s'" % \ (field_name, self._values[field_name], type(e).__name__, str(e))) - return proc def get_collected_values(self, field_name): return self._values[field_name] diff --git a/scrapy/loader/processors.py b/scrapy/loader/processors.py index 85ac2c832..56f2bc564 100644 --- a/scrapy/loader/processors.py +++ b/scrapy/loader/processors.py @@ -32,6 +32,7 @@ class MapCompose(object): "function %s value=%r error='%s: %s'" % (func.__name__, value, type(e).__name__, str(e))) + values = next_values return values