From 604c86b779059bead44c7c4d6eff6124a17f56ec Mon Sep 17 00:00:00 2001 From: elpolilla Date: Sun, 4 Jan 2009 14:25:15 +0000 Subject: [PATCH] Removed unappropiate unquote adaptor's default behaviour --HG-- extra : convert_revision : svn%3Ab85faa78-f9eb-468e-a121-7cced6da292c%40640 --- scrapy/trunk/scrapy/contrib/adaptors/markup.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/scrapy/trunk/scrapy/contrib/adaptors/markup.py b/scrapy/trunk/scrapy/contrib/adaptors/markup.py index 3964bc872..1dc4c3573 100644 --- a/scrapy/trunk/scrapy/contrib/adaptors/markup.py +++ b/scrapy/trunk/scrapy/contrib/adaptors/markup.py @@ -36,9 +36,8 @@ class Unquote(object): Output: list of strings """ def __init__(self, keep=None): - self.keep = ['amp', 'lt'] if keep is None else keep + self.keep = [] if keep is None else keep def __call__(self, value, keep=None): - if keep is not None: - self.keep = keep - return [ unquote_markup(v, keep=self.keep) for v in value ] + keep = keep if keep is not None else self.keep + return [ unquote_markup(v, keep=keep) for v in value ]