diff --git a/fanficfare/adapters/adapter_test1.py b/fanficfare/adapters/adapter_test1.py index 7ac78161..8222be19 100644 --- a/fanficfare/adapters/adapter_test1.py +++ b/fanficfare/adapters/adapter_test1.py @@ -149,20 +149,20 @@ Some more longer description. "I suck at summaries!" "Better than it sounds!" # greater than 10, no language or series. if idnum < 10: - ## non-English was changing series sort order which - ## confuses me more often than I test other langs. - # langs = { - # 0:"English", - # 1:"Russian", - # 2:"French", - # 3:"German", - # } - # self.story.setMetadata('language',langs[idnum%len(langs)]) self.setSeries('The Great Test',idnum) self.story.setMetadata('seriesUrl','http://'+self.getSiteDomain()+'/seriesid=1') elif idnum < 20: self.setSeries('魔法少女まどか★マギカ',idnum) self.story.setMetadata('seriesUrl','http://'+self.getSiteDomain()+'/seriesid=1') + elif idnum < 30: + langs = { + 0:"English", + 1:"Russian", + 2:"French", + 3:"German", + } + self.story.setMetadata('language',langs[idnum%len(langs)]) + if idnum == 0: self.setSeries("A Nook Hyphen Test "+self.story.getMetadata('dateCreated'),idnum) self.story.setMetadata('seriesUrl','http://'+self.getSiteDomain()+'/seriesid=0') diff --git a/fanficfare/story.py b/fanficfare/story.py index cdc0c849..856abbdb 100644 --- a/fanficfare/story.py +++ b/fanficfare/story.py @@ -914,7 +914,7 @@ class Story(Requestable): if key == "language": try: # getMetadata not just self.metadata[] to do replace_metadata. - self.setMetadata('langcode',langs[self.getMetadata(key)]) + self.setMetadata('langcode',langs[self.getMetadataRaw(key)]) except: self.setMetadata('langcode','en')