diff --git a/fanficdownloader/configurable.py b/fanficdownloader/configurable.py index a909ec6..24296c4 100644 --- a/fanficdownloader/configurable.py +++ b/fanficdownloader/configurable.py @@ -134,7 +134,7 @@ class Configurable(object): return self.configuration.hasConfig(key) def getConfig(self, key, default=""): - return self.configuration.getConfig(key) + return self.configuration.getConfig(key,default) def getConfigList(self, key): return self.configuration.getConfigList(key) diff --git a/fanficdownloader/story.py b/fanficdownloader/story.py index a5731f3..ac630d8 100644 --- a/fanficdownloader/story.py +++ b/fanficdownloader/story.py @@ -293,7 +293,9 @@ class Story(Configurable): value = commaGroups(value) if key == "numChapters": value = commaGroups("%d"%value) - if key in ("dateCreated","datePublished","dateUpdated"): + if key in ("dateCreated"): + value = value.strftime(self.getConfig(key+"_format","%Y-%m-%d %H:%M:%S")) + if key in ("datePublished","dateUpdated"): value = value.strftime(self.getConfig(key+"_format","%Y-%m-%d")) if doreplacements: