Register Guidelines E-Books Today's Posts Search

Go Back   MobileRead Forums > E-Book Software > Calibre > Plugins

Notices

Reply
 
Thread Tools Search this Thread
Old 03-30-2020, 02:25 AM   #4006
Tanjamuse
Wizard
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 1,327
Karma: 5306
Join Date: Jan 2014
Device: none
I've tried rebuilding the saved metadata column for old stories, but when I run the "update Calibre Metadata from Saved Metadata Column" almost everything I've added is deleted and I'm left with the following:

Code:
<div>
<p>Adapter_Classes: </p>
<ul><li id="adapter_classes">FanFictionNetSiteAdapter</li></ul>
<p>Authorhtml: </p>
<p id="authorHTML">Packaged: </p>
<p id="dateCreated">2020-03-30T08:11:55.674000</p>
<p>Updated: </p>
<p id="dateUpdated">2020-03-30T08:11:55.674000</p>
<p>Lastupdate: </p>
<ul><li id="lastupdate">Last Update Year/Month: 2020/03</li>
<li>Last Update: 2020/03/30</li></ul>
<p>Python_Version: </p>
<p id="python_version">2.7.16+ (default, Nov 24 2019, 14:39:13) [MSC v.1916 64 bit (AMD64)]</p>
<p>Story URL Section: </p>
<p id="sectionUrl">https://www.fanfiction.net/s/47/1/</p>
<p>Publisher: </p>
<p id="site">www.fanfiction.net</p>
<p>Site Abbrev: </p>
<p id="siteabbrev">ffnet</p>
<p>Story ID: </p>
<p id="storyId">47</p>
<p>Story URL: </p>
<p id="storyUrl">https://www.fanfiction.net/s/47/1/</p>
<p>Titlehtml: </p>
<p id="titleHTML">Downloader Version: </p>
<p id="version">FanFicFare v3.16.0</p>
<p><br></p></div>
The only thing still there is the Story URL and the Story ID number.

I've gone over this twice and can't spot any errors, I've even just added the info from another story and then run it and I'm still left with nothing. None of my columns is set to "New Only" and even if they were I don't think they're supposed to delete the info in the saved metadata column.
Tanjamuse is offline   Reply With Quote
Old 03-30-2020, 01:46 PM   #4007
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,993
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by Tanjamuse View Post
I've tried rebuilding the saved metadata column for old stories, but when I run the "update Calibre Metadata from Saved Metadata Column" almost everything I've added is deleted and I'm left with the following:
The saved metadata column is not really meant to be human-editable--it's barely meant to be human-readable.

On 'Update from Saved Column' FFF reads and parses the saved column, then writes it again when it's updating everything else because it's just easier to use the same code and it shouldn't matter.

But if you're trying to write that column manually and you don't get it exactly right, then, yeah, it will be overwritten with the parts that did parse or came from elsewhere, like the URL and storyId.

If you don't have 'saved metadata' from a story, I suggest using 'Update Metadata from Web site' instead of manually rebuilding it.

If you insist on trying, I recommend looking at the code that generates the HTML for the saved column.

But I'm also declaring that an 'off-label' use, if you will. Go ahead and try if you want, but don't expect support for it.
JimmXinu is offline   Reply With Quote
Old 03-30-2020, 01:49 PM   #4008
Tanjamuse
Wizard
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 1,327
Karma: 5306
Join Date: Jan 2014
Device: none
The story no longer exist on the web-site. In earlier versions of the PI I've been able to copy the information in the metadata column from one story to another and then edit so it fits the new story.

I can no longer do that.

Edit:

It worked in 3.11.5

Last edited by Tanjamuse; 03-30-2020 at 01:58 PM.
Tanjamuse is offline   Reply With Quote
Old 03-30-2020, 02:13 PM   #4009
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,993
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by Tanjamuse View Post
The story no longer exist on the web-site. In earlier versions of the PI I've been able to copy the information in the metadata column from one story to another and then edit so it fits the new story.

I can no longer do that.
Nothing about the 'Saved Metadata Column' feature has changed in the last few months.

In theory, it is possible to do what you say. But you have to get the HTML exactly right to parse correctly. Which means editing in HTML source mode not WYSIWYG at a minimum.
JimmXinu is offline   Reply With Quote
Old 03-30-2020, 02:21 PM   #4010
Tanjamuse
Wizard
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 1,327
Karma: 5306
Join Date: Jan 2014
Device: none
I've done it exactly like it is, even just a copy of the column from one to another (which I would think couldn't change anything, when I copy it from the HTML tab) and it still wipes it clean.
Tanjamuse is offline   Reply With Quote
Old 03-30-2020, 03:40 PM   #4011
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,993
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Quote:
Originally Posted by Tanjamuse View Post
I've done it exactly like it is, even just a copy of the column from one to another (which I would think couldn't change anything, when I copy it from the HTML tab) and it still wipes it clean.
Fine. You've successfully nagged me into looking into this more.

But you're not going to like what I've found.

You can not manually modify 'Saved Metadata Column' at all anymore because Calibre changes the HTML when it shows it to you to edit. Calibre changes the HTML, discarding the tags/attributes that FFF uses to parse it.

Looking in the Calibre code, it does a ton of 'clean up' on HTML in comments/long text columns before presenting it to the user. Most of that is apparently to remove a ton of additional tagging and style that was also added somewhere along the way. Code seems to suggest it comes from Qt?

There's some code in calibre's comments_editor.py that will skip cleanup if the tag <meta name="calibre-dont-sanitize"> is included, but when I try to include that, it's stripped out before getting to that point, along with the <div class="metadata"> tags FFF is relying on.

So, short answer: You can't edit 'Saved Metadata Column' anymore because Calibre changes the HTML when you do.
JimmXinu is offline   Reply With Quote
Old 03-30-2020, 03:42 PM   #4012
Tanjamuse
Wizard
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 1,327
Karma: 5306
Join Date: Jan 2014
Device: none
Thank you so much. For all the work you do.
Tanjamuse is offline   Reply With Quote
Old 03-30-2020, 03:47 PM   #4013
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,993
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
Okay, right after I posted, I had one more idea. Which does seem to work.

You can change your 'Saved Metadata Column' column to "Interpret this column as:" Plain Text instead of HTML.

You won't be able to see it as formatted HTML anymore, but you will be able to edit it again.
JimmXinu is offline   Reply With Quote
Old 03-30-2020, 03:50 PM   #4014
Tanjamuse
Wizard
Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!Tanjamuse , Klaatu Barada Niktu!
 
Posts: 1,327
Karma: 5306
Join Date: Jan 2014
Device: none
I was considering installing a previous version of calibre and FFF, if I use the idea you posted, can FFF still use the column as it normally does?
Tanjamuse is offline   Reply With Quote
Old 03-31-2020, 11:54 AM   #4015
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,993
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
New Test Version Posted

2020-03-31
- Accept https URLs for adapter_wwwutopiastoriescom, but don't use https--doesn't work with python.
- Remove extra spaces from replace_metadata examples
- Fix Description parsing with series/universe/contest links in adapter_storiesonlinenet.
JimmXinu is offline   Reply With Quote
Old 03-31-2020, 04:32 PM   #4016
scarlettruin
Connoisseur
scarlettruin began at the beginning.
 
Posts: 69
Karma: 10
Join Date: May 2014
Location: UK
Device: Samsung 10 Inch Tablet 2016 & Samsung S10+
Keeps asking for confirmation if I'm an adult?

I have been using this app for years, but as of today, when I start trying to update my fanfics, a pop up has started showing up asking me to ocnfirm if I am an adult - I set the config up ages ago to give my username and password as well as confirming I am an adult.

It is also not downloading ones because of a None type issue

Anyone have any ideas?
Spoiler:

Status
Title
Author
Comment
URL
Add
White Teeth, Black Leather / White Soul, Black Feathers
trashtrashtrash03
Update epub completed, added 2 chapters for 15 total.
https://archiveofourown.org/works/19219588
Add
Yes and Please and Thank You
WyvernQuill
Update epub completed, added 1 chapters for 8 total.
https://archiveofourown.org/works/20154847
Add
The Contract
DebsTheSlytherinSnapefan
Update epub completed, added 1 chapters for 36 total.
https://www.fanfiction.net/s/13172983/1/
Add
The End of Infinity
FriendlyNeighborhoodFangirls
Update epub completed, added 1 chapters for 118 total.
https://archiveofourown.org/works/18899449
Add
The Bonds of Sisterly Affection
readergirl4985
Update epub completed, added 1 chapters for 14 total.
https://www.fanfiction.net/s/12826489/1/
Add
Immortal
TheUnpredictableMuse
Update epub completed, added 1 chapters for 22 total.
https://archiveofourown.org/works/21575626
Error
Efforts were Made
Valvopus
'NoneType' object has no attribute 'find'
https://archiveofourown.org/works/20865008
Error
I've Got You Under My Skin
redundant_angel
Story requires confirmation of adult status: (https://archiveofourown.org/works/22594756)
https://archiveofourown.org/works/22594756
Error
Rough enough for love
Nekhen
'NoneType' object has no attribute 'find'
https://archiveofourown.org/works/20991281
Error
You go too fast for me Crowley
Idyllic_traces
Story requires confirmation of adult status: (https://archiveofourown.org/works/21367306)
https://archiveofourown.org/works/21367306
Error
Primordial Fervor
TheDesertJedi
Story requires confirmation of adult status: (https://archiveofourown.org/works/8144980)
https://archiveofourown.org/works/8144980
Error
Under the Surface
1jet2unknown
'NoneType' object has no attribute 'find'
https://archiveofourown.org/works/1029826
Error
Take This Chance
Faetality
Story requires confirmation of adult status: (https://archiveofourown.org/works/14659239)
https://archiveofourown.org/works/14659239


Spoiler:
Download 9 FanFiction Book(s)
FFF: INFO: 2020-03-31 21:23:56,874: calibre_plugins.fanficfare_plugin.jobs(53): FanFicFare v3.17.0
FFF: INFO: 2020-03-31 21:23:56,875: calibre_plugins.fanficfare_plugin.jobs(57): Adding jobs for URLs:
FFF: INFO: 2020-03-31 21:23:56,875: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/20865008
FFF: INFO: 2020-03-31 21:23:56,875: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/22594756
FFF: INFO: 2020-03-31 21:23:56,877: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/21575626
FFF: INFO: 2020-03-31 21:23:56,878: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/8144980
FFF: INFO: 2020-03-31 21:23:56,880: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/20991281
FFF: INFO: 2020-03-31 21:23:56,882: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/14659239
FFF: INFO: 2020-03-31 21:23:56,884: calibre_plugins.fanficfare_plugin.jobs(59): https://www.fanfiction.net/s/12826489/1/
FFF: INFO: 2020-03-31 21:23:56,888: calibre_plugins.fanficfare_plugin.jobs(59): https://www.fanfiction.net/s/13172983/1/
FFF: INFO: 2020-03-31 21:23:56,890: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/18899449
FFF: INFO: 2020-03-31 21:23:56,891: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/1029826
FFF: INFO: 2020-03-31 21:23:56,894: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/19219588
FFF: INFO: 2020-03-31 21:23:56,894: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/20154847
FFF: INFO: 2020-03-31 21:23:56,897: calibre_plugins.fanficfare_plugin.jobs(59): https://archiveofourown.org/works/21367306
FFF: INFO: 2020-03-31 21:24:19,196: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 17352 (Efforts were Made)
FFF: INFO: 2020-03-31 21:24:19,198: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://archiveofourown.org/works/20865008) id17352)
FFF: DEBUG: 2020-03-31 21:24:05,683: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: DEBUG: 2020-03-31 21:24:05,686: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: INFO: 2020-03-31 21:24:05,698: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(163): url: https://archiveofourown.org/works/20...iew_adult=true
FFF: INFO: 2020-03-31 21:24:05,698: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(164): metaurl: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:05,698: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:05,700: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:05,701: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:05,703: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:06,563: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(262): numChapters: (11)
FFF: INFO: 2020-03-31 21:24:08,700: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(10) vs url(11)
FFF: INFO: 2020-03-31 21:24:08,700: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Efforts were Made-Valvopus-v8aisz.epub
FFF: INFO: 2020-03-31 21:24:08,775: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Efforts were Made-Valvopus-v8aisz.epub
FFF: DEBUG: 2020-03-31 21:24:11,230: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(412): Getting chapter text for: https://archiveofourown.org/works/20...pters/54834181 index: 9
FFF: DEBUG: 2020-03-31 21:24:11,243: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(422): USE view_full_work
FFF: DEBUG: 2020-03-31 21:24:11,243: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/20...full_work=true
FFF: DEBUG: 2020-03-31 21:24:15,121: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: WARNING: 2020-03-31 21:24:15,377: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(436): chapter count in view_full_work(0) disagrees with num of chapters(11)--ending use_view_full_work
FFF: DEBUG: 2020-03-31 21:24:15,378: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/20...pters/54834181
FFF: DEBUG: 2020-03-31 21:24:17,923: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: INFO: 2020-03-31 21:24:18,914: calibre_plugins.fanficfare_plugin.jobs(346): Exception: {u'comment': u"'NoneType' object has no attribute 'find'", u'password': '', u'comments': u'<div class="userstuff">\n <p>Aziraphale just wants Crowley to make an Effort. Crowley didn\'t know Aziraphale was unhappy with how much effort Crowley is putting into their relationship.</p><p>They really should have been more specific.</p>\n </div>', u'site': 'archiveofourown.org', u'good': False, u'all_metadata': {'dateCreated': u'2020-03-31 21:20:33', 'siteabbrev': u'ao3', 'output_css': '', 'words_added': '', 'description': u'<div class="userstuff">\n <p>Aziraphale just wants Crowley to make an Effort. Crowley didn\'t know Aziraphale was unhappy with how much effort Crowley is putting into their relationship.</p><p>They really should have been more specific.</p>\n </div>', 'site': u'archiveofourown.org', u'freefromtags': u'Angst and Humor, Anxious Crowley, Awkward Dates, Developing Relationship, Enthusiastic Use of Footnotes, Eventual Fluff, Eventual Happy Ending, Fluff and Angst, Fluff and Humor, Ineffable Idiots (Good Omens), Insecurity, Liberal use of Footnotes, Making Pratchett Proud, Making an Effort (Good Omens), Miscommunication, More pine than IKEA, Other Additional Tags to Be Added, Sauntering Vaguely Sexwards, Smut, Snake Crowley (Good Omens), Snake Wrangling, Taking the Scenic Route, Unhealthy Coping Mechanisms, Write Drunk Edit Sober, anxiety for everyone, tw: mention of suicide', 'warnings': u'No Archive Warnings Apply', 'langcode': u'en', 'numChapters': u'11', 'datePublished': u'2019-10-02', 'publisher': u'archiveofourown.org', 'storyUrl': u'https://archiveofourown.org/works/20865008', 'characters': u'', 'cover_image': '', 'ships': u'Aziraphale/Crowley (Good Omens)', u'freeformtags': u'Angst and Humor, Anxious Crowley, Awkward Dates, Developing Relationship, Enthusiastic Use of Footnotes, Eventual Fluff, Eventual Happy Ending, Fluff and Angst, Fluff and Humor, Ineffable Idiots (Good Omens), Insecurity, Liberal use of Footnotes, Making Pratchett Proud, Making an Effort (Good Omens), Miscommunication, More pine than IKEA, Other Additional Tags to Be Added, Sauntering Vaguely Sexwards, Smut, Snake Crowley (Good Omens), Snake Wrangling, Taking the Scenic Route, Unhealthy Coping Mechanisms, Write Drunk Edit Sober, anxiety for everyone, tw: mention of suicide', 'category': u'Good Omens (TV), Good Omens - Neil Gaiman & Terry Pratchett', 'authorId': u'Valvopus', 'seriesUrl': '', 'formatext': '', 'rating': u'Explicit', 'author': u'Valvopus', 'numWords': u'36,985', 'storyId': u'20865008', 'titleHTML': u"<a class='titlelink' href='https://archiveofourown.org/works/20865008'>Efforts were Made</a>", 'version': u'FanFicFare v3.17.0', 'extratags': u'FanFiction', 'authorUrl': u'https://archiveofourown.org/users/Valvopus/pseuds/Valvopus', 'language': u'English', 'seriesHTML': '', 'lastupdate': u'Last Update Year/Month: 2020/03, Last Update: 2020/03/31', 'status': u'Completed', 'dateUpdated': u'2020-03-31', u'fandoms': u'Good Omens (TV), Good Omens - Neil Gaiman & Terry Pratchett', 'genre': u'Angst and Humor, Anxious Crowley, Awkward Dates, Crossover, Developing Relationship, Enthusiastic Use of Footnotes, Eventual Fluff, Eventual Happy Ending, Fluff and Angst, Fluff and Humor, Ineffable Idiots (Good Omens), Insecurity, Liberal use of Footnotes, M/M, Making Pratchett Proud, Making an Effort (Good Omens), Miscommunication, More pine than IKEA, Other Additional Tags to Be Added, Sauntering Vaguely Sexwards, Smut, Snake Crowley (Good Omens), Snake Wrangling, Taking the Scenic Route, Unhealthy Coping Mechanisms, Write Drunk Edit Sober, anxiety for everyone, tw: mention of suicide', 'sectionUrl': u'https://archiveofourown.org/works/20865008', 'series': '', u'ao3categories': u'M/M', 'title': u'Efforts were Made', 'authorHTML': u"<a class='authorlink' href='https://archiveofourown.org/users/Valvopus/pseuds/Valvopus'>Valvopus</a>", 'formatname': ''}, u'publisher': u'archiveofourown.org', u'showerror': True, u'calibre_id': 17352, u'outfile': u'C:\\Users\\Marrott\\AppData\\Local\\Temp\\calibr e_ym5com\\fanficfare_5zb6pu\\Efforts were Made-Valvopus-v8aisz.epub', u'pubdate': datetime.datetime(2019, 10, 2, 0, 0, tzinfo=SafeLocalTimeZone()), u'url': u'https://archiveofourown.org/works/20865008', u'end': None, u'calibre_columns': {u'calibre_cust_chapters': {u'val': 10, u'label': u'Chapters'}, u'calibre_std_last_modified': {u'val': u'31 Mar 2020', u'label': u'Modified'}, u'calibre_cust_fandom': {u'val': u'Good Omens', u'label': u'Fandom'}, u'calibre_std_author_sort': {u'val': u'Valvopus', u'label': u'Author sort'}, u'calibre_std_title': {u'val': u'Efforts were Made', u'label': u'Title'}, u'calibre_cust_pairing': {u'val': [u'Aziraphale/Crowley'], u'label': u'Pairing'}, u'calibre_std_series': {u'val': u'', u'label': u'Series'}, u'calibre_cust_status': {u'val': u'In-Progress', u'label': u'Status'}, u'calibre_cust_type': {u'val': u'M/M', u'label': u'Type'}, u'calibre_std_uuid': {u'val': u'ec767bc7-d7b3-421f-abbe-a01f139f205f', u'label': u'None'}, u'calibre_std_title_sort': {u'val': u'Efforts were Made', u'label': u'Title sort'}, u'calibre_std_formats': {u'val': u'EPUB', u'label': u'Formats'}, u'calibre_std_tags': {u'val': u'Awkward Dates, Aziraphale/Crowley (Good Omens), Comedy of Errors, Cover Changed, Crossover, Developing Relationship, Fanfiction, Fluff and Angst, Fluff and Humor, Good Omens - Neil Gaiman & Terry Pratchett, Good Omens (TV), In-Progress, Ineffable Idiots (Good Omens), Insecurity, Liberal use of Footnotes, M/M, Making an Effort (Good Omens), Miscommunication, Other Additional Tags to Be Added, Unhealthy Coping Mechanisms', u'label': u'Tags'}, u'calibre_cust_rating': {u'val': u'', u'label': u'My Rating'}, u'calibre_std_timestamp': {u'val': u'14 Feb 2020', u'label': u'Date'}, u'calibre_cust_lastchapterupdated': {u'val': datetime.datetime(2020, 2, 14, 0, 0, tzinfo=tzutc()), u'label': u'Last Chapter Added:'}, u'calibre_std_comments': {u'val': u'<div class="userstuff">\n <p>Aziraphale just wants Crowley to make an Effort. Crowley is going to make all the Effort. </p><p>They really should have been more specific.</p>\n </div>', u'label': u'Comments'}, u'calibre_std_identifiers': {u'val': u'url:https://archiveofourown.org/works/20865008', u'label': u'Identifiers'}, u'calibre_cust_dateread': {u'val': u'', u'label': u'Date read?'}, u'calibre_cust_wordcount': {u'val': 31041, u'label': u'Words'}, u'calibre_cust_subfandom': {u'val': u'', u'label': u'Sub-Fandom'}, u'calibre_std_languages': {u'val': u'eng', u'label': u'Languages'}, u'calibre_cust_ficread': {u'val': u'Unread', u'label': u'Fic Read?'}, u'calibre_cust_read': {u'val': False, u'label': u'Read?'}, u'calibre_std_publisher': {u'val': u'archiveofourown.org', u'label': u'Publisher'}, u'calibre_std_series_index': {u'val': u'', u'label': u'None'}, u'calibre_cust_other_pairings': {u'val': u'', u'label': u'Other Pairings'}, u'calibre_std_rating': {u'val': u'', u'label': u'Rating'}, u'calibre_cust_last_updated': {u'val': datetime.datetime(2020, 3, 31, 19, 42, 16, tzinfo=tzutc()), u'label': u'Last Updated'}, u'calibre_std_pubdate': {u'val': u'Oct 2019', u'label': u'Published'}, u'calibre_std_authors': {u'val': u'Valvopus', u'label': u'Authors'}, u'calibre_cust_permanentacerlibrary': {u'val': u'', u'label': u'For permanent Acer library?'}, u'calibre_cust_description': {u'val': u'<div class="userstuff">\n <p>Aziraphale just wants Crowley to make an Effort. Crowley didn\'t know Aziraphale was unhappy with how much effort Crowley is putting into their relationship.</p><p>They really should have been more specific.</p>\n </div>', u'label': u'Description'}}, u'author': [u'Valvopus'], u'begin': None, u'added': False, u'is_adult': False, u'username': 'NoneGiven', u'timestamp': datetime.datetime(2020, 3, 31, 21, 24, 5, 678000, tzinfo=SafeLocalTimeZone()), u'collision': u'Update EPUB if New Chapters', u'tags': [u'Good Omens (TV)', u'Ineffable Idiots (Good Omens)', u'M/M', u'Crossover', u'Fluff and Humor', u'Aziraphale/Crowley (Good Omens)', u'Awkward Dates', u'More pine than IKEA', u'Eventual Happy Ending', u'Unhealthy Coping Mechanisms', u'Anxious Crowley', u'Good Omens - Neil Gaiman & Terry Pratchett', u'Snake Crowley (Good Omens)', u'tw: mention of suicide', u'FanFiction', u'Completed', u'Angst and Humor', u'Other Additional Tags to Be Added', u'Making Pratchett Proud', u'Making an Effort (Good Omens)', u'Write Drunk Edit Sober', u'Eventual Fluff', u'Enthusiastic Use of Footnotes', u'Insecurity', u'Snake Wrangling', u'Miscommunication', u'Developing Relationship', u'anxiety for everyone', u'Liberal use of Footnotes', u'Taking the Scenic Route', u'Sauntering Vaguely Sexwards', u'Smut', u'Fluff and Angst'], u'status': u'Error', u'epub_for_update': u'C:\\Users\\Marrott\\AppData\\Local\\Temp\\calibr e_ym5com\\fanficfare_5zb6pu\\old-17352-nsdwff.epub', u'icon': u'dialog_error.png', u'listorder': 0, u'updatedate': datetime.datetime(2020, 3, 31, 0, 0, tzinfo=SafeLocalTimeZone()), u'series': '', u'author_sort': [u'Valvopus'], u'title': u'Efforts were Made'}:'NoneType' object has no attribute 'find'
Traceback (most recent call last):
File "calibre_plugins.fanficfare_plugin.jobs", line 298, in do_download_for_worker
File "calibre_plugins.fanficfare_plugin.fanficfare.writ ers.base_writer", line 202, in writeStory
File "calibre_plugins.fanficfare_plugin.fanficfare.adap ters.base_adapter", line 237, in getStory
File "calibre_plugins.fanficfare_plugin.fanficfare.adap ters.adapter_archiveofourownorg", line 499, in getChapterTextNum
AttributeError: 'NoneType' object has no attribute 'find'

FFF: INFO: 2020-03-31 21:24:26,197: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 18433 (Immortal)
FFF: INFO: 2020-03-31 21:24:26,198: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://archiveofourown.org/works/21575626) id18433)
FFF: DEBUG: 2020-03-31 21:24:06,006: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: DEBUG: 2020-03-31 21:24:06,009: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: INFO: 2020-03-31 21:24:06,046: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(163): url: https://archiveofourown.org/works/21...iew_adult=true
FFF: INFO: 2020-03-31 21:24:06,046: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(164): metaurl: https://archiveofourown.org/works/21...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:06,048: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/21...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:06,049: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:06,051: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/21...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:06,052: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:06,757: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(262): numChapters: (22)
FFF: INFO: 2020-03-31 21:24:09,526: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(21) vs url(22)
FFF: INFO: 2020-03-31 21:24:09,526: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Immortal-TheUnpredictableMuse-jbnkis.epub
FFF: INFO: 2020-03-31 21:24:09,592: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Immortal-TheUnpredictableMuse-jbnkis.epub
FFF: DEBUG: 2020-03-31 21:24:12,773: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(412): Getting chapter text for: https://archiveofourown.org/works/21...pters/56076184 index: 21
FFF: DEBUG: 2020-03-31 21:24:12,795: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(422): USE view_full_work
FFF: DEBUG: 2020-03-31 21:24:12,808: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/21...full_work=true
FFF: DEBUG: 2020-03-31 21:24:16,838: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: INFO: 2020-03-31 21:24:21,701: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(362): Saving EPUB Version 2.0
FFF: DEBUG: 2020-03-31 21:24:23,023: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(218): existing logfile found, appending
FFF: INFO: 2020-03-31 21:24:24,645: main.py(267): ## Polishing: EPUB
FFF: INFO: 2020-03-31 21:24:24,828: main.py(162):
### Smartening punctuation
replaced 63 nbsp indents with inline styles
FFF: INFO: 2020-03-31 21:24:25,921: replace.py(164): Smartened punctuation in: OEBPS/file0022.xhtml
FFF: INFO: 2020-03-31 21:24:25,931: main.py(215):
FFF: INFO: 2020-03-31 21:24:25,996: main.py(271): ----------------------------------------------------------------------
FFF: INFO: 2020-03-31 21:24:25,996: main.py(272): Polishing took: 1.4 seconds

FFF: INFO: 2020-03-31 21:24:26,859: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 16978 (Rough enough for love)
FFF: INFO: 2020-03-31 21:24:26,861: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://archiveofourown.org/works/20991281) id16978)
FFF: DEBUG: 2020-03-31 21:24:06,415: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: DEBUG: 2020-03-31 21:24:06,417: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: INFO: 2020-03-31 21:24:06,444: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(163): url: https://archiveofourown.org/works/20...iew_adult=true
FFF: INFO: 2020-03-31 21:24:06,444: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(164): metaurl: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:06,444: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:06,444: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:06,447: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:06,447: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:07,500: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(262): numChapters: (16)
FFF: INFO: 2020-03-31 21:24:11,726: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(15) vs url(16)
FFF: INFO: 2020-03-31 21:24:11,726: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Rough enough for love-Nekhen-6qvznb.epub
FFF: INFO: 2020-03-31 21:24:11,773: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Rough enough for love-Nekhen-6qvznb.epub
FFF: DEBUG: 2020-03-31 21:24:19,673: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(412): Getting chapter text for: https://archiveofourown.org/works/20...pters/55968421 index: 15
FFF: DEBUG: 2020-03-31 21:24:19,686: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(422): USE view_full_work
FFF: DEBUG: 2020-03-31 21:24:19,687: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/20...full_work=true
FFF: DEBUG: 2020-03-31 21:24:23,306: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: WARNING: 2020-03-31 21:24:23,582: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(436): chapter count in view_full_work(0) disagrees with num of chapters(16)--ending use_view_full_work
FFF: DEBUG: 2020-03-31 21:24:23,584: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/20...pters/55968421
FFF: DEBUG: 2020-03-31 21:24:26,194: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: INFO: 2020-03-31 21:24:26,533: calibre_plugins.fanficfare_plugin.jobs(346): Exception: {u'added': False, u'pubdate': datetime.datetime(2019, 10, 11, 0, 0, tzinfo=SafeLocalTimeZone()), u'epub_for_update': u'C:\\Users\\Marrott\\AppData\\Local\\Temp\\calibr e_ym5com\\fanficfare_5zb6pu\\old-16978-6p8jos.epub', u'status': u'Error', u'password': '', u'collision': u'Update EPUB if New Chapters', u'comments': u'<div class="userstuff">\n <p>\u201cSo, let me get this straight,\u201d Crowley said, dragging that <i>r</i> a little for best effect. \u201cYour librarian asks for an escort, and the first person you think of is <i>me</i>?\u201d</p>\n </div>', u'username': 'NoneGiven', u'url': u'https://archiveofourown.org/works/20991281', u'is_adult': False, u'timestamp': datetime.datetime(2020, 3, 31, 21, 24, 6, 411000, tzinfo=SafeLocalTimeZone()), u'author_sort': [u'Nekhen'], u'publisher': u'archiveofourown.org', u'begin': None, u'comment': u"'NoneType' object has no attribute 'find'", u'author': [u'Nekhen'], u'icon': u'dialog_error.png', u'calibre_id': 16978, u'calibre_columns': {u'calibre_cust_fandom': {u'label': u'Fandom', u'val': u'Good Omens'}, u'calibre_cust_chapters': {u'label': u'Chapters', u'val': 15}, u'calibre_cust_dateread': {u'label': u'Date read?', u'val': u''}, u'calibre_std_rating': {u'label': u'Rating', u'val': u''}, u'calibre_cust_type': {u'label': u'Type', u'val': u'M/M'}, u'calibre_std_series': {u'label': u'Series', u'val': u''}, u'calibre_cust_permanentacerlibrary': {u'label': u'For permanent Acer library?', u'val': u''}, u'calibre_cust_wordcount': {u'label': u'Words', u'val': 114392}, u'calibre_std_formats': {u'label': u'Formats', u'val': u'EPUB'}, u'calibre_cust_status': {u'label': u'Status', u'val': u'In-Progress'}, u'calibre_std_author_sort': {u'label': u'Author sort', u'val': u'Nekhen'}, u'calibre_std_comments': {u'label': u'Comments', u'val': u'<div class="userstuff">\n <p>\u201cSo, let me get this straight,\u201d Crowley said, dragging that <i>r</i> a little for best effect. \u201cYour librarian asks for an escort, and the first person you think of calling is me?\u201d</p><p>\n <b>*Updated every other Friday*</b>\n</p>\n </div>'}, u'calibre_std_title_sort': {u'label': u'Title sort', u'val': u'Rough enough for love'}, u'calibre_cust_rating': {u'label': u'My Rating', u'val': u''}, u'calibre_std_last_modified': {u'label': u'Modified', u'val': u'31 Mar 2020'}, u'calibre_cust_read': {u'label': u'Read?', u'val': False}, u'calibre_cust_subfandom': {u'label': u'Sub-Fandom', u'val': u''}, u'calibre_std_timestamp': {u'label': u'Date', u'val': u'22 Mar 2020'}, u'calibre_cust_pairing': {u'label': u'Pairing', u'val': [u'Aziraphale/Crowley']}, u'calibre_std_series_index': {u'label': u'None', u'val': u''}, u'calibre_cust_description': {u'label': u'Description', u'val': u'<div class="userstuff">\n <p>\u201cSo, let me get this straight,\u201d Crowley said, dragging that <i>r</i> a little for best effect. \u201cYour librarian asks for an escort, and the first person you think of is <i>me</i>?\u201d</p>\n </div>'}, u'calibre_std_publisher': {u'label': u'Publisher', u'val': u'archiveofourown.org'}, u'calibre_std_uuid': {u'label': u'None', u'val': u'917b8ac8-b970-4107-b30a-bd49ba6e076e'}, u'calibre_cust_other_pairings': {u'label': u'Other Pairings', u'val': u''}, u'calibre_std_authors': {u'label': u'Authors', u'val': u'Nekhen'}, u'calibre_std_pubdate': {u'label': u'Published', u'val': u'Oct 2019'}, u'calibre_std_title': {u'label': u'Title', u'val': u'Rough enough for love'}, u'calibre_std_languages': {u'label': u'Languages', u'val': u'eng'}, u'calibre_cust_ficread': {u'label': u'Fic Read?', u'val': u'Unread'}, u'calibre_cust_last_updated': {u'label': u'Last Updated', u'val': datetime.datetime(2020, 3, 31, 19, 42, 16, tzinfo=tzutc())}, u'calibre_std_tags': {u'label': u'Tags', u'val': u'Alternate Universe - Modern: No Powers, Anathema Device, Aziraphale (Good Omens), Aziraphale/Crowley (Good Omens), Cover Changed, Crossover, Crowley (Good Omens), Fake/Pretend Relationship, Fanfiction, Gabriel (Good Omens), Good Omens - Neil Gaiman & Terry Pratchett, Good Omens (TV), In-Progress, M/M, Michael (Good Omens), Newton Pulsifer, Sandalphon (Good Omens), Uriel (Good Omens)'}, u'calibre_cust_lastchapterupdated': {u'label': u'Last Chapter Added:', u'val': datetime.datetime(2020, 3, 22, 0, 0, tzinfo=tzutc())}, u'calibre_std_identifiers': {u'label': u'Identifiers', u'val': u'url:https://archiveofourown.org/works/20991281'}}, u'showerror': True, u'listorder': 2, u'site': 'archiveofourown.org', u'updatedate': datetime.datetime(2020, 3, 28, 0, 0, tzinfo=SafeLocalTimeZone()), u'tags': [u'In-Progress', u'Michael (Good Omens)', u'Alternate Universe - Human', u'Newton Pulsifer', u'Fake/Pretend Relationship', u'Slow Burn', u'M/M', u'Sandalphon (Good Omens)', u'Good Omens - Neil Gaiman & Terry Pratchett', u'Aziraphale/Crowley (Good Omens)', u'Uriel (Good Omens)', u'Gentle Dom Aziraphale (Good Omens)', u'Alternate Universe - Modern Setting', u'Crowley (Good Omens)', u'Dom/sub', u'Aziraphale (Good Omens)', u'Good Omens (TV)', u'Anathema Device', u'Gabriel (Good Omens)', u'Praise Kink', u'Alternate Universe - No Powers', u'FanFiction', u'Crossover'], u'title': u'Rough enough for love', u'outfile': u'C:\\Users\\Marrott\\AppData\\Local\\Temp\\calibr e_ym5com\\fanficfare_5zb6pu\\Rough enough for love-Nekhen-6qvznb.epub', u'good': False, u'end': None, u'series': '', u'all_metadata': {'formatname': '', 'titleHTML': u"<a class='titlelink' href='https://archiveofourown.org/works/20991281'>Rough enough for love</a>", 'lastupdate': u'Last Update Year/Month: 2020/03, Last Update: 2020/03/28', 'cover_image': '', 'storyId': u'20991281', 'status': u'In-Progress', 'authorId': u'Nekhen', 'words_added': '', 'characters': u'Anathema Device, Aziraphale (Good Omens), Crowley (Good Omens), Gabriel (Good Omens), Michael (Good Omens), Newton Pulsifer, Sandalphon (Good Omens), Uriel (Good Omens)', 'category': u'Good Omens (TV), Good Omens - Neil Gaiman & Terry Pratchett', 'datePublished': u'2019-10-11', 'seriesHTML': '', 'publisher': u'archiveofourown.org', 'ships': u'Aziraphale/Crowley (Good Omens)', 'rating': u'Explicit', 'formatext': '', u'fandoms': u'Good Omens (TV), Good Omens - Neil Gaiman & Terry Pratchett', 'seriesUrl': '', 'langcode': u'en', 'numWords': u'123,727', 'storyUrl': u'https://archiveofourown.org/works/20991281', 'description': u'<div class="userstuff">\n <p>\u201cSo, let me get this straight,\u201d Crowley said, dragging that <i>r</i> a little for best effect. \u201cYour librarian asks for an escort, and the first person you think of is <i>me</i>?\u201d</p>\n </div>', 'numChapters': u'16', 'dateUpdated': u'2020-03-28', 'genre': u'Alternate Universe - Human, Alternate Universe - Modern Setting, Alternate Universe - No Powers, Crossover, Dom/sub, Fake/Pretend Relationship, Gentle Dom Aziraphale (Good Omens), M/M, Praise Kink, Slow Burn', 'dateCreated': u'2020-03-31 21:21:36', u'ao3categories': u'M/M', 'site': u'archiveofourown.org', 'warnings': u'No Archive Warnings Apply', 'extratags': u'FanFiction', 'authorUrl': u'https://archiveofourown.org/users/Nekhen/pseuds/Nekhen', 'siteabbrev': u'ao3', 'series': '', 'language': u'English', u'freefromtags': u'Alternate Universe - Human, Alternate Universe - Modern Setting, Alternate Universe - No Powers, Dom/sub, Fake/Pretend Relationship, Gentle Dom Aziraphale (Good Omens), Praise Kink, Slow Burn', 'title': u'Rough enough for love', 'sectionUrl': u'https://archiveofourown.org/works/20991281', 'author': u'Nekhen', 'output_css': '', u'freeformtags': u'Alternate Universe - Human, Alternate Universe - Modern Setting, Alternate Universe - No Powers, Dom/sub, Fake/Pretend Relationship, Gentle Dom Aziraphale (Good Omens), Praise Kink, Slow Burn', 'version': u'FanFicFare v3.17.0', 'authorHTML': u"<a class='authorlink' href='https://archiveofourown.org/users/Nekhen/pseuds/Nekhen'>Nekhen</a>"}}:'NoneType' object has no attribute 'find'
Traceback (most recent call last):
File "calibre_plugins.fanficfare_plugin.jobs", line 298, in do_download_for_worker
File "calibre_plugins.fanficfare_plugin.fanficfare.writ ers.base_writer", line 202, in writeStory
File "calibre_plugins.fanficfare_plugin.fanficfare.adap ters.base_adapter", line 237, in getStory
File "calibre_plugins.fanficfare_plugin.fanficfare.adap ters.adapter_archiveofourownorg", line 499, in getChapterTextNum
AttributeError: 'NoneType' object has no attribute 'find'

FFF: INFO: 2020-03-31 21:24:42,323: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 16032 (White Teeth, Black Leather / White Soul, Black Feathers)
FFF: INFO: 2020-03-31 21:24:42,325: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://archiveofourown.org/works/19219588) id16032)
FFF: DEBUG: 2020-03-31 21:24:29,513: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: DEBUG: 2020-03-31 21:24:29,517: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: INFO: 2020-03-31 21:24:29,539: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(163): url: https://archiveofourown.org/works/19...iew_adult=true
FFF: INFO: 2020-03-31 21:24:29,539: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(164): metaurl: https://archiveofourown.org/works/19...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:29,545: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/19...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:29,546: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:29,548: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/19...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:29,549: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:30,279: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(262): numChapters: (15)
FFF: INFO: 2020-03-31 21:24:31,082: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(13) vs url(15)
FFF: INFO: 2020-03-31 21:24:31,082: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\White Teeth_ Black Leather _ White Soul_ Black Feathers-trashtrashtrash03-li3oyp.epub
FFF: INFO: 2020-03-31 21:24:31,122: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\White Teeth_ Black Leather _ White Soul_ Black Feathers-trashtrashtrash03-li3oyp.epub
FFF: DEBUG: 2020-03-31 21:24:31,984: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(412): Getting chapter text for: https://archiveofourown.org/works/19...pters/55952023 index: 13
FFF: DEBUG: 2020-03-31 21:24:31,987: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(422): USE view_full_work
FFF: DEBUG: 2020-03-31 21:24:31,989: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/19...full_work=true
FFF: DEBUG: 2020-03-31 21:24:36,403: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:38,473: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(412): Getting chapter text for: https://archiveofourown.org/works/19...pters/56119381 index: 14
FFF: DEBUG: 2020-03-31 21:24:38,480: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(422): USE view_full_work
FFF: INFO: 2020-03-31 21:24:38,697: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(362): Saving EPUB Version 2.0
FFF: DEBUG: 2020-03-31 21:24:39,726: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(218): existing logfile found, appending
FFF: INFO: 2020-03-31 21:24:41,075: main.py(267): ## Polishing: EPUB
FFF: INFO: 2020-03-31 21:24:41,184: main.py(162):
### Smartening punctuation
FFF: INFO: 2020-03-31 21:24:41,246: replace.py(164): Smartened punctuation in: OEBPS/toc_page.xhtml
FFF: INFO: 2020-03-31 21:24:41,315: replace.py(164): Smartened punctuation in: OEBPS/file0001.xhtml
FFF: INFO: 2020-03-31 21:24:41,404: replace.py(164): Smartened punctuation in: OEBPS/file0003.xhtml
FFF: INFO: 2020-03-31 21:24:41,463: replace.py(164): Smartened punctuation in: OEBPS/file0004.xhtml
FFF: INFO: 2020-03-31 21:24:41,615: replace.py(164): Smartened punctuation in: OEBPS/file0008.xhtml
FFF: INFO: 2020-03-31 21:24:41,641: replace.py(164): Smartened punctuation in: OEBPS/file0009.xhtml
FFF: INFO: 2020-03-31 21:24:41,749: replace.py(164): Smartened punctuation in: OEBPS/file0012.xhtml
FFF: INFO: 2020-03-31 21:24:41,812: replace.py(164): Smartened punctuation in: OEBPS/file0013.xhtml
FFF: INFO: 2020-03-31 21:24:41,888: main.py(215):
FFF: INFO: 2020-03-31 21:24:41,960: main.py(271): ----------------------------------------------------------------------
FFF: INFO: 2020-03-31 21:24:41,961: main.py(272): Polishing took: 0.9 seconds

FFF: INFO: 2020-03-31 21:24:46,470: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 16700 (Yes and Please and Thank You)
FFF: INFO: 2020-03-31 21:24:46,471: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://archiveofourown.org/works/20154847) id16700)
FFF: DEBUG: 2020-03-31 21:24:23,742: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: DEBUG: 2020-03-31 21:24:23,743: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: INFO: 2020-03-31 21:24:23,759: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(163): url: https://archiveofourown.org/works/20...iew_adult=true
FFF: INFO: 2020-03-31 21:24:23,759: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(164): metaurl: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:23,760: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:23,760: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:23,762: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/20...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:23,763: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:24,954: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(262): numChapters: (8)
FFF: INFO: 2020-03-31 21:24:26,809: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(7) vs url(8)
FFF: INFO: 2020-03-31 21:24:26,809: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Yes and Please and Thank You-WyvernQuill-sbkxkk.epub
FFF: INFO: 2020-03-31 21:24:26,848: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Yes and Please and Thank You-WyvernQuill-sbkxkk.epub
FFF: DEBUG: 2020-03-31 21:24:29,759: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(412): Getting chapter text for: https://archiveofourown.org/works/20...pters/56065549 index: 7
FFF: DEBUG: 2020-03-31 21:24:29,770: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(422): USE view_full_work
FFF: DEBUG: 2020-03-31 21:24:29,776: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/20...full_work=true
FFF: DEBUG: 2020-03-31 21:24:33,740: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: INFO: 2020-03-31 21:24:40,601: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(362): Saving EPUB Version 2.0
FFF: DEBUG: 2020-03-31 21:24:41,901: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(218): existing logfile found, appending
FFF: INFO: 2020-03-31 21:24:44,302: main.py(267): ## Polishing: EPUB
FFF: INFO: 2020-03-31 21:24:44,417: main.py(162):
### Smartening punctuation
FFF: INFO: 2020-03-31 21:24:44,456: replace.py(164): Smartened punctuation in: OEBPS/title_page.xhtml
FFF: INFO: 2020-03-31 21:24:44,529: replace.py(164): Smartened punctuation in: OEBPS/log_page.xhtml
FFF: INFO: 2020-03-31 21:24:46,128: replace.py(164): Smartened punctuation in: OEBPS/file0008.xhtml
FFF: INFO: 2020-03-31 21:24:46,141: main.py(215):
FFF: INFO: 2020-03-31 21:24:46,197: main.py(271): ----------------------------------------------------------------------
FFF: INFO: 2020-03-31 21:24:46,197: main.py(272): Polishing took: 1.9 seconds

FFF: INFO: 2020-03-31 21:24:49,323: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 7145 (Under the Surface)
FFF: INFO: 2020-03-31 21:24:49,325: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://archiveofourown.org/works/1029826) id7145)
FFF: DEBUG: 2020-03-31 21:24:29,957: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: DEBUG: 2020-03-31 21:24:29,960: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: INFO: 2020-03-31 21:24:29,976: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(163): url: https://archiveofourown.org/works/10...iew_adult=true
FFF: INFO: 2020-03-31 21:24:29,976: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(164): metaurl: https://archiveofourown.org/works/10...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:29,977: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/10...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:29,979: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:29,983: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/10...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:29,983: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:31,015: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(262): numChapters: (25)
FFF: INFO: 2020-03-31 21:24:33,753: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(24) vs url(25)
FFF: INFO: 2020-03-31 21:24:33,753: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Under the Surface-1jet2unknown-xzbyxg.epub
FFF: INFO: 2020-03-31 21:24:33,940: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\Under the Surface-1jet2unknown-xzbyxg.epub
FFF: DEBUG: 2020-03-31 21:24:42,000: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(412): Getting chapter text for: https://archiveofourown.org/works/10...pters/56112274 index: 24
FFF: DEBUG: 2020-03-31 21:24:42,009: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(422): USE view_full_work
FFF: DEBUG: 2020-03-31 21:24:42,010: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/10...full_work=true
FFF: DEBUG: 2020-03-31 21:24:45,878: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: WARNING: 2020-03-31 21:24:46,250: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(436): chapter count in view_full_work(0) disagrees with num of chapters(25)--ending use_view_full_work
FFF: DEBUG: 2020-03-31 21:24:46,253: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/10...pters/56112274
FFF: DEBUG: 2020-03-31 21:24:48,808: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: INFO: 2020-03-31 21:24:49,154: calibre_plugins.fanficfare_plugin.jobs(346): Exception: {u'username': 'NoneGiven', u'collision': u'Update EPUB if New Chapters', u'calibre_columns': {u'calibre_std_comments': {u'label': u'Comments', u'val': u"<blockquote><p>Stiles had been warned several times by his father to never go near a werewolf. But the 12 year old kid just couldn't resist its curiousity and even though the wounded wolf he found near the woods should have been terrifying, he brought him home, trying to help him heal. Little did he know that this encounter would bring out a side of him he never knew and would have to hide forever, even with the world around him changing over the years and werewolf turning from mystic legends to open members of the community.<br />When Stiles enters College and his life gets more and more entangled with Derek Hale, it gets harder and harder for him to hide his true self from the world... </p></blockquote>"}, u'calibre_cust_wordcount': {u'label': u'Words', u'val': 131063}, u'calibre_cust_subfandom': {u'label': u'Sub-Fandom', u'val': u''}, u'calibre_cust_ficread': {u'label': u'Fic Read?', u'val': u'Unread'}, u'calibre_std_identifiers': {u'label': u'Identifiers', u'val': u'url:http://archiveofourown.org/works/1029826'}, u'calibre_cust_pairing': {u'label': u'Pairing', u'val': [u'Derek Hale/Stiles Stilinski']}, u'calibre_std_languages': {u'label': u'Languages', u'val': u'eng'}, u'calibre_cust_lastchapterupdated': {u'label': u'Last Chapter Added:', u'val': datetime.datetime(2020, 1, 18, 0, 0, tzinfo=tzutc())}, u'calibre_cust_fandom': {u'label': u'Fandom', u'val': u'Teen Wolf'}, u'calibre_std_rating': {u'label': u'Rating', u'val': u''}, u'calibre_std_formats': {u'label': u'Formats', u'val': u'EPUB'}, u'calibre_std_series': {u'label': u'Series', u'val': u''}, u'calibre_std_author_sort': {u'label': u'Author sort', u'val': u'1jet2unknown'}, u'calibre_cust_other_pairings': {u'label': u'Other Pairings', u'val': u''}, u'calibre_cust_dateread': {u'label': u'Date read?', u'val': u''}, u'calibre_std_title': {u'label': u'Title', u'val': u'Under the Surface'}, u'calibre_std_uuid': {u'label': u'None', u'val': u'802aa003-efdd-4a10-9631-d5f4451befe3'}, u'calibre_cust_status': {u'label': u'Status', u'val': u'In-Progress'}, u'calibre_std_series_index': {u'label': u'None', u'val': u''}, u'calibre_cust_read': {u'label': u'Read?', u'val': False}, u'calibre_std_last_modified': {u'label': u'Modified', u'val': u'31 Mar 2020'}, u'calibre_cust_description': {u'label': u'Description', u'val': u'<div class="userstuff">\n <p>Stiles had been warned several times by his father to never go near a werewolf. But the 12 year old kid just couldn\'t resist its curiousity and even though the wounded wolf he found near the woods should have been terrifying, he brought him home, trying to help him heal. Little did he know that this encounter would bring out a side of him he never knew and would have to hide forever, even with the world around him changing over the years and werewolf turning from mystic legends to open members of the community.<br/>When Stiles enters College and his life gets more and more entangled with Derek Hale, it gets harder and harder for him to hide his true self from the world...</p>\n </div>'}, u'calibre_std_tags': {u'label': u'Tags', u'val': u'Aftermath of Torture, Aiden (Teen Wolf), Alan Deaton, Allison Argent, Allison Argent/Scott McCall, Alternate Universe, Alternate Universe - College/University, Alternate Universe - Roommates/Housemates, Angry Derek, Antagonism, Bad Boy Derek, Child Stiles, Cora Hale, Cover Changed, Creeper Matt, Cuddling & Snuggling, Deputy Parrish - Freeform, Derek Hale, Derek Hale/Stiles Stilinski, Dorms, Emotional Hurt/Comfort, Emotional/Psychological Abuse, Enemies to Friends, Erica Reyes, Ethan (Teen Wolf), F/M, Fanfiction, Half-Human, Half-Werewolf, Hurt Stiles, In-Progress, Isaac Lahey, Jackson Whittemore, Jealousy, Love/Hate, Lydia Martin, Lydia Martin/Jackson Whittemore, M/M, Matt Daehler, Minor Character Death, Misc: Angst, Pack Feels, Psychological Trauma, Revelations, Roommates, Scent Kink, Scott McCall, Secret Identity, Secrets, Sheriff Stilinski, Sleepwalking, Sleepy/Unconscious Sex, Stiles Stilinski, Supportive Derek, Teen Wolf, Torture, TW: Derek Hale - Alpha, Vernon Boyd, Violence, Wolf Derek, Wolf Stiles'}, u'calibre_std_publisher': {u'label': u'Publisher', u'val': u'archiveofourown.org'}, u'calibre_cust_rating': {u'label': u'My Rating', u'val': u''}, u'calibre_std_title_sort': {u'label': u'Title sort', u'val': u'Under the Surface'}, u'calibre_cust_last_updated': {u'label': u'Last Updated', u'val': datetime.datetime(2020, 3, 31, 19, 42, 16, tzinfo=tzutc())}, u'calibre_std_timestamp': {u'label': u'Date', u'val': u'18 Jan 2020'}, u'calibre_std_authors': {u'label': u'Authors', u'val': u'1jet2unknown'}, u'calibre_cust_permanentacerlibrary': {u'label': u'For permanent Acer library?', u'val': u''}, u'calibre_cust_chapters': {u'label': u'Chapters', u'val': 24}, u'calibre_cust_type': {u'label': u'Type', u'val': u'M/M'}, u'calibre_std_pubdate': {u'label': u'Published', u'val': u'Nov 2013'}}, u'begin': None, u'outfile': u'C:\\Users\\Marrott\\AppData\\Local\\Temp\\calibr e_ym5com\\fanficfare_5zb6pu\\Under the Surface-1jet2unknown-xzbyxg.epub', u'calibre_id': 7145, u'publisher': u'archiveofourown.org', u'is_adult': False, u'updatedate': datetime.datetime(2020, 3, 31, 0, 0, tzinfo=SafeLocalTimeZone()), u'password': '', u'end': None, u'listorder': 11, u'timestamp': datetime.datetime(2020, 3, 31, 21, 24, 29, 951000, tzinfo=SafeLocalTimeZone()), u'site': 'archiveofourown.org', u'comments': u'<div class="userstuff">\n <p>Stiles had been warned several times by his father to never go near a werewolf. But the 12 year old kid just couldn\'t resist its curiousity and even though the wounded wolf he found near the woods should have been terrifying, he brought him home, trying to help him heal. Little did he know that this encounter would bring out a side of him he never knew and would have to hide forever, even with the world around him changing over the years and werewolf turning from mystic legends to open members of the community.<br/>When Stiles enters College and his life gets more and more entangled with Derek Hale, it gets harder and harder for him to hide his true self from the world...</p>\n </div>', u'added': False, u'url': u'https://archiveofourown.org/works/1029826', u'tags': [u'Stiles Stilinski', u'Aftermath of Torture', u'Secret Relationship', u'Enemies to Friends to Lovers', u'Pack Feels', u'Alternate Universe', u'Scott McCall', u'Developing Relationship', u'Bad Boy Derek', u'Erica Reyes', u'Dorms', u'Memories', u'Anal Sex', u'Secret Identity', u'Derek Hale is a Tease', u'In-Progress', u'F/M', u'Emotional/Psychological Abuse', u'Angst', u'Violence', u'Jealousy', u'Sleepwalking', u'Roommates', u'Slow Build', u'Wolf Derek', u'Alan Deaton', u'Jackson Whittemore', u'First Time', u'Creeper Matt', u'Mindfuck', u'Derek Hale/Stiles Stilinski', u'Scent Kink', u'Cuddling & Snuggling', u'Emotional Hurt/Comfort', u'Half-Human', u'Aiden (Teen Wolf)', u'Top Derek Hale/Bottom Stiles Stilinski', u'Slow Build Derek Hale/Stiles Stilinski', u'Light BDSM', u'Friends to Lovers', u'Edgeplay', u'Revelations', u'Melissa McCall/Sheriff Stilinski', u'Isaac Lahey', u'Alpha Derek', u'Protective Derek', u'FanFiction', u'Child Stiles', u'Consensual Mind Control', u'Hurt Stiles', u'Top Derek', u'Cora Hale', u'Enemies to Friends', u'Half-Werewolf', u'Secrets', u'Stilinski Family Feels', u'Allison Argent', u'Matt Daehler', u'Alternate Universe - Roommates/Housemates', u'Antagonism', u'Melissa McCall', u'Wolf Stiles', u'Sheriff Stilinski', u'Teen Wolf (TV)', u'Torture', u'Allison Argent/Scott McCall', u'Bottom Stiles Stilinski', u'Vernon Boyd', u'Supportive Derek', u'Lydia Martin/Jackson Whittemore', u'Lydia Martin', u'Love/Hate', u'Alternate Universe - College/University', u'Ethan (Teen Wolf)', u'M/M', u'Sleepy/Unconscious Sex', u'Psychological Horror', u'Derek Hale', u'Minor Character Death', u'Psychological Trauma'], u'pubdate': datetime.datetime(2013, 11, 3, 0, 0, tzinfo=SafeLocalTimeZone()), u'series': '', u'all_metadata': {u'fandoms': u'Teen Wolf (TV)', 'formatname': '', 'storyId': u'1029826', 'version': u'FanFicFare v3.17.0', 'authorHTML': u"<a class='authorlink' href='https://archiveofourown.org/users/1jet2unknown/pseuds/1jet2unknown'>1jet2unknown</a>", 'datePublished': u'2013-11-03', 'sectionUrl': u'https://archiveofourown.org/works/1029826', 'publisher': u'archiveofourown.org', 'rating': u'Explicit', 'warnings': u'Graphic Depictions Of Violence', 'authorId': u'1jet2unknown', 'dateUpdated': u'2020-03-31', 'words_added': '', 'seriesHTML': '', 'siteabbrev': u'ao3', 'lastupdate': u'Last Update Year/Month: 2020/03, Last Update: 2020/03/31', 'cover_image': '', 'numChapters': u'25', 'description': u'<div class="userstuff">\n <p>Stiles had been warned several times by his father to never go near a werewolf. But the 12 year old kid just couldn\'t resist its curiousity and even though the wounded wolf he found near the woods should have been terrifying, he brought him home, trying to help him heal. Little did he know that this encounter would bring out a side of him he never knew and would have to hide forever, even with the world around him changing over the years and werewolf turning from mystic legends to open members of the community.<br/>When Stiles enters College and his life gets more and more entangled with Derek Hale, it gets harder and harder for him to hide his true self from the world...</p>\n </div>', 'site': u'archiveofourown.org', 'storyUrl': u'https://archiveofourown.org/works/1029826', 'extratags': u'FanFiction', u'freeformtags': u'Aftermath of Torture, Alpha Derek, Alternate Universe, Alternate Universe - College/University, Alternate Universe - Roommates/Housemates, Anal Sex, Angst, Antagonism, Bad Boy Derek, Bottom Stiles Stilinski, Child Stiles, Consensual Mind Control, Creeper Matt, Cuddling & Snuggling, Derek Hale is a Tease, Developing Relationship, Dorms, Edgeplay, Emotional Hurt/Comfort, Emotional/Psychological Abuse, Enemies to Friends, Enemies to Friends to Lovers, First Time, Friends to Lovers, Half-Human, Half-Werewolf, Hurt Stiles, Jealousy, Light BDSM, Love/Hate, Memories, Mindfuck, Minor Character Death, Pack Feels, Protective Derek, Psychological Horror, Psychological Trauma, Revelations, Roommates, Scent Kink, Secret Identity, Secret Relationship, Secrets, Sleepwalking, Sleepy/Unconscious Sex, Slow Build, Slow Build Derek Hale/Stiles Stilinski, Stilinski Family Feels, Supportive Derek, Top Derek, Top Derek Hale/Bottom Stiles Stilinski, Torture, Violence, Wolf Derek, Wolf Stiles', u'ao3categories': u'F/M, M/M', 'dateCreated': u'2020-03-31 21:22:38', 'output_css': '', 'formatext': '', 'series': '', 'seriesUrl': '', 'langcode': u'en', 'category': u'Teen Wolf (TV)', 'language': u'English', 'titleHTML': u"<a class='titlelink' href='https://archiveofourown.org/works/1029826'>Under the Surface</a>", 'ships': u'Allison Argent/Scott McCall, Derek Hale/Stiles Stilinski, Lydia Martin/Jackson Whittemore, Melissa McCall/Sheriff Stilinski', 'title': u'Under the Surface', 'genre': u'Aftermath of Torture, Alpha Derek, Alternate Universe, Alternate Universe - College/University, Alternate Universe - Roommates/Housemates, Anal Sex, Angst, Antagonism, Bad Boy Derek, Bottom Stiles Stilinski, Child Stiles, Consensual Mind Control, Creeper Matt, Cuddling & Snuggling, Derek Hale is a Tease, Developing Relationship, Dorms, Edgeplay, Emotional Hurt/Comfort, Emotional/Psychological Abuse, Enemies to Friends, Enemies to Friends to Lovers, F/M, First Time, Friends to Lovers, Half-Human, Half-Werewolf, Hurt Stiles, Jealousy, Light BDSM, Love/Hate, M/M, Memories, Mindfuck, Minor Character Death, Pack Feels, Protective Derek, Psychological Horror, Psychological Trauma, Revelations, Roommates, Scent Kink, Secret Identity, Secret Relationship, Secrets, Sleepwalking, Sleepy/Unconscious Sex, Slow Build, Slow Build Derek Hale/Stiles Stilinski, Stilinski Family Feels, Supportive Derek, Top Derek, Top Derek Hale/Bottom Stiles Stilinski, Torture, Violence, Wolf Derek, Wolf Stiles', 'authorUrl': u'https://archiveofourown.org/users/1jet2unknown/pseuds/1jet2unknown', 'status': u'In-Progress', u'freefromtags': u'Aftermath of Torture, Alpha Derek, Alternate Universe, Alternate Universe - College/University, Alternate Universe - Roommates/Housemates, Anal Sex, Angst, Antagonism, Bad Boy Derek, Bottom Stiles Stilinski, Child Stiles, Consensual Mind Control, Creeper Matt, Cuddling & Snuggling, Derek Hale is a Tease, Developing Relationship, Dorms, Edgeplay, Emotional Hurt/Comfort, Emotional/Psychological Abuse, Enemies to Friends, Enemies to Friends to Lovers, First Time, Friends to Lovers, Half-Human, Half-Werewolf, Hurt Stiles, Jealousy, Light BDSM, Love/Hate, Memories, Mindfuck, Minor Character Death, Pack Feels, Protective Derek, Psychological Horror, Psychological Trauma, Revelations, Roommates, Scent Kink, Secret Identity, Secret Relationship, Secrets, Sleepwalking, Sleepy/Unconscious Sex, Slow Build, Slow Build Derek Hale/Stiles Stilinski, Stilinski Family Feels, Supportive Derek, Top Derek, Top Derek Hale/Bottom Stiles Stilinski, Torture, Violence, Wolf Derek, Wolf Stiles', 'characters': u'Aiden (Teen Wolf), Alan Deaton, Allison Argent, Cora Hale, Derek Hale, Erica Reyes, Ethan (Teen Wolf), Isaac Lahey, Jackson Whittemore, Lydia Martin, Matt Daehler, Melissa McCall, Scott McCall, Sheriff Stilinski, Stiles Stilinski, Vernon Boyd', 'numWords': u'135,959', 'author': u'1jet2unknown'}, u'good': False, u'author_sort': [u'1jet2unknown'], u'showerror': True, u'comment': u"'NoneType' object has no attribute 'find'", u'epub_for_update': u'C:\\Users\\Marrott\\AppData\\Local\\Temp\\calibr e_ym5com\\fanficfare_5zb6pu\\old-7145-tsytbc.epub', u'title': u'Under the Surface', u'icon': u'dialog_error.png', u'status': u'Error', u'author': [u'1jet2unknown']}:'NoneType' object has no attribute 'find'
Traceback (most recent call last):
File "calibre_plugins.fanficfare_plugin.jobs", line 298, in do_download_for_worker
File "calibre_plugins.fanficfare_plugin.fanficfare.writ ers.base_writer", line 202, in writeStory
File "calibre_plugins.fanficfare_plugin.fanficfare.adap ters.base_adapter", line 237, in getStory
File "calibre_plugins.fanficfare_plugin.fanficfare.adap ters.adapter_archiveofourownorg", line 499, in getChapterTextNum
AttributeError: 'NoneType' object has no attribute 'find'

FFF: INFO: 2020-03-31 21:25:17,818: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 14279 (The Bonds of Sisterly Affection)
FFF: INFO: 2020-03-31 21:25:17,819: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://www.fanfiction.net/s/12826489/1/) id14279)
FFF: DEBUG: 2020-03-31 21:24:52,397: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_fanfictionnet(100): URL: https://www.fanfiction.net/s/12826489/1/
FFF: DEBUG: 2020-03-31 21:24:52,398: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://www.fanfiction.net/s/12826489/1/
FFF: DEBUG: 2020-03-31 21:24:52,398: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:52,772: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_fanfictionnet(298): cover_url://ff74.b-cdn.net/image/5484985/180/
FFF: DEBUG: 2020-03-31 21:24:52,776: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://www.fanfiction.net/u/4363749/readergirl4985
FFF: DEBUG: 2020-03-31 21:25:00,115: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:25:01,260: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_fanfictionnet(311): authimg_url://ff74.b-cdn.net/image/5484985/150/
FFF: INFO: 2020-03-31 21:25:03,082: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(13) vs url(14)
FFF: INFO: 2020-03-31 21:25:03,082: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\The Bonds of Sisterly Affection-readergirl4985-uhtthb.epub
FFF: INFO: 2020-03-31 21:25:03,165: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\The Bonds of Sisterly Affection-readergirl4985-uhtthb.epub
FFF: DEBUG: 2020-03-31 21:25:04,825: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_fanfictionnet(354): Getting chapter text from: https://www.fanfiction.net/s/12826489/14/
FFF: DEBUG: 2020-03-31 21:25:04,826: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://www.fanfiction.net/s/12826489/14/
FFF: DEBUG: 2020-03-31 21:25:13,655: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: INFO: 2020-03-31 21:25:14,398: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(362): Saving EPUB Version 2.0
FFF: DEBUG: 2020-03-31 21:25:15,217: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(218): existing logfile found, appending
FFF: INFO: 2020-03-31 21:25:16,394: main.py(267): ## Polishing: EPUB
FFF: INFO: 2020-03-31 21:25:16,618: main.py(162):
### Smartening punctuation
FFF: INFO: 2020-03-31 21:25:16,706: replace.py(164): Smartened punctuation in: OEBPS/title_page.xhtml
FFF: INFO: 2020-03-31 21:25:16,801: replace.py(164): Smartened punctuation in: OEBPS/log_page.xhtml
FFF: INFO: 2020-03-31 21:25:17,453: replace.py(164): Smartened punctuation in: OEBPS/file0014.xhtml
FFF: INFO: 2020-03-31 21:25:17,460: main.py(215):
FFF: INFO: 2020-03-31 21:25:17,523: main.py(271): ----------------------------------------------------------------------
FFF: INFO: 2020-03-31 21:25:17,523: main.py(272): Polishing took: 1.1 seconds

FFF: INFO: 2020-03-31 21:25:42,194: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 14574 (The Contract)
FFF: INFO: 2020-03-31 21:25:42,194: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://www.fanfiction.net/s/13172983/1/) id14574)
FFF: DEBUG: 2020-03-31 21:24:49,997: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_fanfictionnet(100): URL: https://www.fanfiction.net/s/13172983/1/
FFF: DEBUG: 2020-03-31 21:24:50,000: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://www.fanfiction.net/s/13172983/1/
FFF: DEBUG: 2020-03-31 21:24:50,000: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:50,536: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_fanfictionnet(298): cover_url://ff74.b-cdn.net/image/1961713/180/
FFF: DEBUG: 2020-03-31 21:24:50,542: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://www.fanfiction.net/u/1304480...therinSnapefan
FFF: DEBUG: 2020-03-31 21:24:58,293: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:25:08,673: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_fanfictionnet(311): authimg_url://ff74.b-cdn.net/image/1961713/150/
FFF: INFO: 2020-03-31 21:25:11,927: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(35) vs url(36)
FFF: INFO: 2020-03-31 21:25:11,927: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\The Contract-DebsTheSlytherinSnapefan-ncpya3.epub
FFF: INFO: 2020-03-31 21:25:11,961: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\The Contract-DebsTheSlytherinSnapefan-ncpya3.epub
FFF: DEBUG: 2020-03-31 21:25:20,788: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_fanfictionnet(354): Getting chapter text from: https://www.fanfiction.net/s/13172983/36/
FFF: DEBUG: 2020-03-31 21:25:20,789: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://www.fanfiction.net/s/13172983/36/
FFF: DEBUG: 2020-03-31 21:25:29,816: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: INFO: 2020-03-31 21:25:32,490: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(362): Saving EPUB Version 2.0
FFF: DEBUG: 2020-03-31 21:25:34,401: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(218): existing logfile found, appending
FFF: INFO: 2020-03-31 21:25:38,293: main.py(267): ## Polishing: EPUB
FFF: INFO: 2020-03-31 21:25:38,513: main.py(162):
### Smartening punctuation
FFF: INFO: 2020-03-31 21:25:38,542: replace.py(164): Smartened punctuation in: OEBPS/title_page.xhtml
FFF: INFO: 2020-03-31 21:25:38,740: replace.py(164): Smartened punctuation in: OEBPS/log_page.xhtml
FFF: INFO: 2020-03-31 21:25:41,693: replace.py(164): Smartened punctuation in: OEBPS/file0036.xhtml
FFF: INFO: 2020-03-31 21:25:41,703: main.py(215):
FFF: INFO: 2020-03-31 21:25:41,897: main.py(271): ----------------------------------------------------------------------
FFF: INFO: 2020-03-31 21:25:41,897: main.py(272): Polishing took: 3.6 seconds

FFF: INFO: 2020-03-31 21:30:34,361: calibre_plugins.fanficfare_plugin.jobs(95): Logfile for book ID 17536 (The End of Infinity)
FFF: INFO: 2020-03-31 21:30:34,364: calibre_plugins.fanficfare_plugin.jobs(96): urlhttps://archiveofourown.org/works/18899449) id17536)
FFF: DEBUG: 2020-03-31 21:24:46,648: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: DEBUG: 2020-03-31 21:24:46,653: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(97): https?://archiveofourown\.org|archiveofourown\.com|archiveo fourown\.net|download\.archiveofourown\.org|downlo ad\.archiveofourown\.com|download\.archiveofourown \.net|ao3\.org(/collections/[^/]+)?/works/0*(?P<id>\d+)
FFF: INFO: 2020-03-31 21:24:46,678: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(163): url: https://archiveofourown.org/works/18...iew_adult=true
FFF: INFO: 2020-03-31 21:24:46,678: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(164): metaurl: https://archiveofourown.org/works/18...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:46,680: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/18...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:46,681: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:46,684: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1118): #####################################
pagecache(GET) HIT: https://archiveofourown.org/works/18...iew_adult=true
FFF: DEBUG: 2020-03-31 21:24:46,684: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: DEBUG: 2020-03-31 21:24:49,436: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(262): numChapters: (118)
FFF: INFO: 2020-03-31 21:25:20,769: calibre_plugins.fanficfare_plugin.jobs(294): Do update - epub(117) vs url(118)
FFF: INFO: 2020-03-31 21:25:20,769: calibre_plugins.fanficfare_plugin.jobs(295): write to C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\The End of Infinity-FriendlyNeighborhoodFangirls-gdjowl.epub
FFF: INFO: 2020-03-31 21:25:20,806: calibre_plugins.fanficfare_plugin.fanficfare.write rs.base_writer(183): Save directly to file: C:\Users\Marrott\AppData\Local\Temp\calibre_ym5com \fanficfare_5zb6pu\The End of Infinity-FriendlyNeighborhoodFangirls-gdjowl.epub
FFF: DEBUG: 2020-03-31 21:27:56,464: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(412): Getting chapter text for: https://archiveofourown.org/works/18...pters/56094787 index: 117
FFF: DEBUG: 2020-03-31 21:27:56,483: calibre_plugins.fanficfare_plugin.fanficfare.adapt ers.adapter_archiveofourownorg(422): USE view_full_work
FFF: DEBUG: 2020-03-31 21:27:56,487: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(1128): #####################################
pagecache(GET) MISS: https://archiveofourown.org/works/18...full_work=true
FFF: DEBUG: 2020-03-31 21:28:03,022: calibre_plugins.fanficfare_plugin.fanficfare.confi gurable(991): Encoding:utf8
FFF: INFO: 2020-03-31 21:29:15,938: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(362): Saving EPUB Version 2.0
FFF: DEBUG: 2020-03-31 21:29:18,503: calibre_plugins.fanficfare_plugin.fanficfare.write rs.writer_epub(218): existing logfile found, appending
FFF: INFO: 2020-03-31 21:29:49,135: main.py(267): ## Polishing: EPUB
FFF: INFO: 2020-03-31 21:29:50,456: main.py(162):
### Smartening punctuation
FFF: INFO: 2020-03-31 21:29:50,530: replace.py(164): Smartened punctuation in: OEBPS/title_page.xhtml
FFF: INFO: 2020-03-31 21:29:50,693: replace.py(164): Smartened punctuation in: OEBPS/toc_page.xhtml
FFF: INFO: 2020-03-31 21:29:51,492: replace.py(164): Smartened punctuation in: OEBPS/log_page.xhtml
FFF: INFO: 2020-03-31 21:29:51,976: replace.py(164): Smartened punctuation in: OEBPS/file0002.xhtml
FFF: INFO: 2020-03-31 21:29:52,148: replace.py(164): Smartened punctuation in: OEBPS/file0003.xhtml
FFF: INFO: 2020-03-31 21:29:53,161: replace.py(164): Smartened punctuation in: OEBPS/file0007.xhtml
FFF: INFO: 2020-03-31 21:29:56,243: replace.py(164): Smartened punctuation in: OEBPS/file0016.xhtml
FFF: INFO: 2020-03-31 21:30:03,099: replace.py(164): Smartened punctuation in: OEBPS/file0038.xhtml
FFF: INFO: 2020-03-31 21:30:10,036: replace.py(164): Smartened punctuation in: OEBPS/file0058.xhtml
FFF: INFO: 2020-03-31 21:30:11,036: replace.py(164): Smartened punctuation in: OEBPS/file0061.xhtml
FFF: INFO: 2020-03-31 21:30:12,993: replace.py(164): Smartened punctuation in: OEBPS/file0066.xhtml
FFF: INFO: 2020-03-31 21:30:13,976: replace.py(164): Smartened punctuation in: OEBPS/file0069.xhtml
FFF: INFO: 2020-03-31 21:30:15,355: replace.py(164): Smartened punctuation in: OEBPS/file0073.xhtml
FFF: INFO: 2020-03-31 21:30:31,720: replace.py(164): Smartened punctuation in: OEBPS/file0118.xhtml
FFF: INFO: 2020-03-31 21:30:31,744: main.py(215):
FFF: INFO: 2020-03-31 21:30:32,839: main.py(271): ----------------------------------------------------------------------
FFF: INFO: 2020-03-31 21:30:32,839: main.py(272): Polishing took: 43.7 seconds

FFF: INFO: 2020-03-31 21:30:34,365: calibre_plugins.fanficfare_plugin.jobs(100):
Download Results:
Error https://archiveofourown.org/works/20865008 'NoneType' object has no attribute 'find'
Error https://archiveofourown.org/works/22594756 Story requires confirmation of adult status: (https://archiveofourown.org/works/22594756)
Error https://archiveofourown.org/works/20991281 'NoneType' object has no attribute 'find'
Add https://archiveofourown.org/works/19219588 Update epub completed, added 2 chapters for 15 total.
Add https://archiveofourown.org/works/20154847 Update epub completed, added 1 chapters for 8 total.
Error https://archiveofourown.org/works/21367306 Story requires confirmation of adult status: (https://archiveofourown.org/works/21367306)
Add https://www.fanfiction.net/s/13172983/1/ Update epub completed, added 1 chapters for 36 total.
Add https://archiveofourown.org/works/18899449 Update epub completed, added 1 chapters for 118 total.
Add https://www.fanfiction.net/s/12826489/1/ Update epub completed, added 1 chapters for 14 total.
Add https://archiveofourown.org/works/21575626 Update epub completed, added 1 chapters for 22 total.
Error https://archiveofourown.org/works/8144980 Story requires confirmation of adult status: (https://archiveofourown.org/works/8144980)
Error https://archiveofourown.org/works/1029826 'NoneType' object has no attribute 'find'
Error https://archiveofourown.org/works/14659239 Story requires confirmation of adult status: (https://archiveofourown.org/works/14659239)

FFF: INFO: 2020-03-31 21:30:34,365: calibre_plugins.fanficfare_plugin.jobs(124):
Add
https://archiveofourown.org/works/19219588
https://archiveofourown.org/works/20154847
https://www.fanfiction.net/s/13172983/1/
https://archiveofourown.org/works/18899449
https://www.fanfiction.net/s/12826489/1/
https://archiveofourown.org/works/21575626

FFF: INFO: 2020-03-31 21:30:34,365: calibre_plugins.fanficfare_plugin.jobs(124):
Error
https://archiveofourown.org/works/20865008
https://archiveofourown.org/works/22594756
https://archiveofourown.org/works/20991281
https://archiveofourown.org/works/21367306
https://archiveofourown.org/works/8144980
https://archiveofourown.org/works/1029826
https://archiveofourown.org/works/14659239

scarlettruin is offline   Reply With Quote
Old 03-31-2020, 05:47 PM   #4017
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,993
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
AO3 has changed something on their site. Investigating what.

https://github.com/JimmXinu/FanFicFare/issues/480
JimmXinu is offline   Reply With Quote
Old 03-31-2020, 07:20 PM   #4018
GloverEggs
Member
GloverEggs began at the beginning.
 
Posts: 11
Karma: 10
Join Date: Sep 2017
Device: Calibre
AO3 Rejecting is_adult:true

Anyone else now having issues with AO3 and being an adult?

I've had "is_adult: true" set in my default and archiveofourown.org settings since I first got this plugin (which I love, love, love). Today when trying to update a story, I was asked:

htps://archiveofourown.org/works/23404642 requires that you be an adult. Please confirm you are an adult in your locale: Yes No

No matter that I click "Yes," it comes back and asks a second time, then rejects the download. The comments in the job log states "Story requires confirmation of adult status."

I updated quite a few stories yesterday and didn't have this issue so I'm guessing AO3 changed something. A weird thing is I loaded one of the stories I wanted to update in Chrome (I was signed in to my AO3 account) after I received this message and when it was loaded, fanficfare would update without asking if I was an adult.

Maybe it's just a hiccup, but I wanted to pass along the information if AO3 did change something. Thought you would want to know.

----------------
My specific personal.ini settings are shown below:

[defaults]
is_adult:true

[archiveofourown.org]
is_adult:true
username:xxxxx
password:xxxx
is_adult:true
Attached Thumbnails
Click image for larger version

Name:	adult.png
Views:	230
Size:	11.1 KB
ID:	178048  
GloverEggs is offline   Reply With Quote
Old 03-31-2020, 07:21 PM   #4019
Kismatt
lowly peon
Kismatt began at the beginning.
 
Kismatt's Avatar
 
Posts: 19
Karma: 12
Join Date: Jan 2011
Location: St. Louis, MO, USA
Device: Galaxy A7, Win10 Tab, Paperwhite (7th Gen), Paperwhite (10th Gen)
I'm getting the error as well. Using 3.17.0 with Calibre 4.12 (updating to 4.13 as I type).

Thanks Jimm!!!
Kismatt is offline   Reply With Quote
Old 03-31-2020, 08:31 PM   #4020
JimmXinu
Plugin Developer
JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.JimmXinu ought to be getting tired of karma fortunes by now.
 
JimmXinu's Avatar
 
Posts: 6,993
Karma: 4604635
Join Date: Dec 2011
Location: Midwest USA
Device: Kobo Clara Colour running KOReader
New Test Version Posted

2020-03-31 again
- fictionalley.org needs a slow_down_sleep_time or it starts rejecting conns.
- Changes to adapter_archiveofourownorg for AO3 changes re: view_adult=true

This appears to fix the AO3 changes.
JimmXinu is offline   Reply With Quote
Reply

Tags
fanfiction


Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
[GUI Plugin] KindleUnpack - The Plugin DiapDealer Plugins 523 07-15-2025 06:45 PM
[GUI Plugin] Open With kiwidude Plugins 404 02-21-2025 05:42 AM
[GUI Plugin] Marvin XD Philantrop Plugins 126 01-29-2017 12:48 PM
[GUI Plugin] KiNotes -axel- Plugins 0 07-14-2013 06:39 PM
[GUI Plugin] Plugin Updater **Deprecated** kiwidude Plugins 159 06-19-2011 12:27 PM


All times are GMT -4. The time now is 02:57 PM.


MobileRead.com is a privately owned, operated and funded community.