diff --git a/calibre-plugin/plugin-defaults.ini b/calibre-plugin/plugin-defaults.ini index 37f61636..016d1b0c 100644 --- a/calibre-plugin/plugin-defaults.ini +++ b/calibre-plugin/plugin-defaults.ini @@ -2083,10 +2083,10 @@ readings_label:Readings [wattpad.com] #is_adult:true -extra_titlepage_entries: language,reads +extra_titlepage_entries: language, reads extra_valid_entries: language, tags, reads reads_label:Read Count -include_in_category: tags +include_in_genre: tags [writing.whimsicalwanderings.net] ## Some sites do not require a login, but do require the user to diff --git a/fanficfare/adapters/adapter_wattpadcom.py b/fanficfare/adapters/adapter_wattpadcom.py index 5c1c6a09..6231487d 100644 --- a/fanficfare/adapters/adapter_wattpadcom.py +++ b/fanficfare/adapters/adapter_wattpadcom.py @@ -117,7 +117,7 @@ class WattpadComAdapter(BaseSiteAdapter): self.chapterUrls = [(part['title'], part['url']) for part in storyInfo['parts']] self.story.setMetadata('numChapters', len(self.chapterUrls)) - self.setCoverImage(storyInfo['url'], storyInfo['cover']) + self.setCoverImage(storyInfo['url'], storyInfo['cover'].replace('-256-','-512-')) self.story.setMetadata('language', storyInfo['language']['name']) # CATEGORIES @@ -125,8 +125,8 @@ class WattpadComAdapter(BaseSiteAdapter): storyCategories = [WattpadComAdapter.CATEGORY_DEFs.get(str(c)) for c in storyInfo['categories'] if WattpadComAdapter.CATEGORY_DEFs.has_key(str(c))] - tags = storyCategories + storyInfo['tags'] - self.story.setMetadata('tags', tags) + self.story.setMetadata('category', storyCategories[0]) + self.story.setMetadata('tags', storyInfo['tags']) except: pass diff --git a/fanficfare/defaults.ini b/fanficfare/defaults.ini index d91bff2f..e7c41ca3 100644 --- a/fanficfare/defaults.ini +++ b/fanficfare/defaults.ini @@ -2105,10 +2105,10 @@ readings_label:Readings [wattpad.com] #is_adult:true -extra_titlepage_entries: language,reads +extra_titlepage_entries: language, reads extra_valid_entries: language, tags, reads reads_label:Read Count -include_in_category: tags +include_in_genre: tags [writing.whimsicalwanderings.net] ## Some sites do not require a login, but do require the user to