From 4a5e7c9fa1dc4f2022cb41dfecad0c43ddccbeda Mon Sep 17 00:00:00 2001 From: Jim Miller Date: Sun, 30 Sep 2012 18:55:13 -0500 Subject: [PATCH] Better handling of 'Anonymous' stories on AO3. --- fanficdownloader/adapters/adapter_archiveofourownorg.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/fanficdownloader/adapters/adapter_archiveofourownorg.py b/fanficdownloader/adapters/adapter_archiveofourownorg.py index 95a481f1..5751ddcd 100644 --- a/fanficdownloader/adapters/adapter_archiveofourownorg.py +++ b/fanficdownloader/adapters/adapter_archiveofourownorg.py @@ -164,7 +164,8 @@ class ArchiveOfOurOwnOrgAdapter(BaseSiteAdapter): alist = soup.findAll('a', href=re.compile(r"^/users/\w+/pseuds/\w+")) if len(alist) < 1: # ao3 allows for author 'Anonymous' with no author link. self.story.setMetadata('author','Anonymous') - self.story.setMetadata('authorUrl',self.url) + self.story.setMetadata('authorUrl','http://archiveofourown.org/') + self.story.setMetadata('authorId','0') else: for a in alist: self.story.addToList('authorId',a['href'].split('/')[2])