From 536ea0b027b41450b62a83ad7c52987da1a1aaf4 Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Tue, 19 Mar 2013 19:56:25 -0500 Subject: [PATCH] Only populate seriesHTML when series is set. --- fanficdownloader/story.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/fanficdownloader/story.py b/fanficdownloader/story.py index be9683ee..1c161aa7 100644 --- a/fanficdownloader/story.py +++ b/fanficdownloader/story.py @@ -372,8 +372,9 @@ class Story(Configurable): self.setMetadata('authorHTML',linkhtml%('author',self.getMetadata('authorUrl', removeallentities, doreplacements), self.getMetadata('author', removeallentities, doreplacements))) - self.setMetadata('seriesHTML',linkhtml%('series',self.getMetadata('seriesUrl', removeallentities, doreplacements), - self.getMetadata('series', removeallentities, doreplacements))) + if self.getMetadataRaw('series') != None: + self.setMetadata('seriesHTML',linkhtml%('series',self.getMetadata('seriesUrl', removeallentities, doreplacements), + self.getMetadata('series', removeallentities, doreplacements))) for k in self.getValidMetaList(): if self.isList(k) and keeplists: allmetadata[k] = self.getList(k, removeallentities, doreplacements)