From a182d16a6c1575a20236901096d6598e9fae8c98 Mon Sep 17 00:00:00 2001 From: cryzed Date: Sun, 20 Sep 2015 14:38:20 +0200 Subject: [PATCH] Fix failing comment count parsing for quotev.com for 0 comments --- fanficfare/adapters/adapter_quotevcom.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fanficfare/adapters/adapter_quotevcom.py b/fanficfare/adapters/adapter_quotevcom.py index b4fe52b..17b3265 100644 --- a/fanficfare/adapters/adapter_quotevcom.py +++ b/fanficfare/adapters/adapter_quotevcom.py @@ -95,7 +95,8 @@ class QuotevComAdapter(BaseSiteAdapter): self.story.setMetadata(key, value.replace(',', '').replace('.', '')) self.story.setMetadata('favorites', soup.find('div', id='favqn').get_text()) - self.story.setMetadata('comments', soup.find('a', id='comment_btn').span.get_text()) + element = soup.find('a', id='comment_btn').span + self.story.setMetadata('comments', element.get_text() if element else 0) def getChapterText(self, url): data = self._fetchUrl(url)