From 2268c650d792d0ef8a6aaa92e222e1021196eb0a Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Tue, 9 Dec 2014 10:23:56 -0600 Subject: [PATCH] Better fix for string Descriptions. --- fanficdownloader/adapters/base_adapter.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/fanficdownloader/adapters/base_adapter.py b/fanficdownloader/adapters/base_adapter.py index 91cd1a68..5bf9c842 100644 --- a/fanficdownloader/adapters/base_adapter.py +++ b/fanficdownloader/adapters/base_adapter.py @@ -468,9 +468,8 @@ class BaseSiteAdapter(Configurable): if self.getConfig('keep_summary_html'): if isinstance(svalue,basestring): # bs4/html5lib add html, header and body tags, which - # we don't want. + # we don't want. utf8FromSoup will strip the body tags for us. svalue = bs4.BeautifulSoup(svalue,"html5lib").body - svalue.name='span' self.story.setMetadata('description',self.utf8FromSoup(url,svalue)) else: self.story.setMetadata('description',stripHTML(svalue))