From 8ce4ad06151273fe67c28a95ec59269439d95025 Mon Sep 17 00:00:00 2001 From: Mikhail Korobov Date: Tue, 17 Mar 2015 23:07:39 +0500 Subject: [PATCH] remove unnecessary check from scrapy.utils.spider.iter_spider_output arg_to_iter handles Items since https://github.com/scrapy/scrapy/commit/2bbd92742b796e1a565d4914a77889c884dd01ac --- scrapy/utils/spider.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scrapy/utils/spider.py b/scrapy/utils/spider.py index b81cf2b9b..40ebbefc3 100644 --- a/scrapy/utils/spider.py +++ b/scrapy/utils/spider.py @@ -3,13 +3,13 @@ import inspect import six from scrapy import log -from scrapy.item import BaseItem from scrapy.spider import Spider from scrapy.utils.misc import arg_to_iter def iterate_spider_output(result): - return [result] if isinstance(result, BaseItem) else arg_to_iter(result) + return arg_to_iter(result) + def iter_spider_classes(module): """Return an iterator over all spider classes defined in the given module