mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Use default day of 1 when no day is available in the downloaded publish date from Google Books
This commit is contained in:
parent
aeb5cb189e
commit
5396c10905
@ -6,6 +6,7 @@ __docformat__ = 'restructuredtext en'
|
|||||||
import sys, textwrap
|
import sys, textwrap
|
||||||
from urllib import urlencode
|
from urllib import urlencode
|
||||||
from functools import partial
|
from functools import partial
|
||||||
|
from datetime import datetime
|
||||||
|
|
||||||
from lxml import etree
|
from lxml import etree
|
||||||
from dateutil import parser
|
from dateutil import parser
|
||||||
@ -151,7 +152,9 @@ class ResultList(list):
|
|||||||
try:
|
try:
|
||||||
d = date(entry)
|
d = date(entry)
|
||||||
if d:
|
if d:
|
||||||
d = parser.parse(d[0].text)
|
default = datetime.utcnow()
|
||||||
|
default = datetime(default.year, default.month, 1)
|
||||||
|
d = parser.parse(d[0].text, default=default)
|
||||||
else:
|
else:
|
||||||
d = None
|
d = None
|
||||||
except:
|
except:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user