From 0a598ff0b1cf1bca2b7169691269cbed15e37233 Mon Sep 17 00:00:00 2001 From: Ismael Carnales Date: Wed, 25 Feb 2009 08:28:24 +0000 Subject: [PATCH] allow setting not adapted item values in ItemAdaptor --HG-- extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40927 --- scrapy/trunk/scrapy/contrib_exp/newitem/adaptors.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scrapy/trunk/scrapy/contrib_exp/newitem/adaptors.py b/scrapy/trunk/scrapy/contrib_exp/newitem/adaptors.py index a9c9cfdf2..e3030d999 100644 --- a/scrapy/trunk/scrapy/contrib_exp/newitem/adaptors.py +++ b/scrapy/trunk/scrapy/contrib_exp/newitem/adaptors.py @@ -32,7 +32,7 @@ class ItemAdaptor(object): # for ItemAdaptor's fa = bounded_fa.__func__.__call__ except KeyError: - raise AttributeError(name) + return setattr(self.item_instance, name, value) adaptor_args = {'response': self._response} ovalue = fa(value, adaptor_args=adaptor_args)