From a8903d5877880389e312beba0bca638432df2edf Mon Sep 17 00:00:00 2001 From: elpolilla Date: Mon, 24 Nov 2008 18:31:05 +0000 Subject: [PATCH] Changed deletion of _adaptor_dict attribute in parse command that could trigger exceptions --HG-- extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40412 --- scrapy/trunk/scrapy/command/commands/parse.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scrapy/trunk/scrapy/command/commands/parse.py b/scrapy/trunk/scrapy/command/commands/parse.py index 24ce78565..25e98a6ba 100644 --- a/scrapy/trunk/scrapy/command/commands/parse.py +++ b/scrapy/trunk/scrapy/command/commands/parse.py @@ -40,8 +40,7 @@ class Command(ScrapyCommand): links = [i for i in result if isinstance(i, Request)] items = [self.pipeline_process(i, opts) for i in result if isinstance(i, ScrapedItem)] for item in items: - if hasattr(item, '_adaptors_dict'): - del item._adaptors_dict + item.__dict__.pop('_adaptors_dict', None) display.nocolour = opts.nocolour if not opts.noitems: