mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
GwR revisions to catalog generator
This commit is contained in:
parent
aafd1c81c6
commit
f178ce16f1
@ -18,7 +18,7 @@ from calibre.ebooks.chardet import substitute_entites
|
||||
from calibre.ebooks.oeb.base import XHTML_NS
|
||||
from calibre.ptempfile import PersistentTemporaryDirectory
|
||||
from calibre.utils.config import config_dir
|
||||
from calibre.utils.date import format_date, isoformat, now as nowf, UNDEFINED_DATE, utc_tz
|
||||
from calibre.utils.date import format_date, isoformat, is_date_undefined, now as nowf
|
||||
from calibre.utils.icu import capitalize
|
||||
from calibre.utils.logging import default_log as log
|
||||
from calibre.utils.zipfile import ZipFile, ZipInfo
|
||||
@ -1559,9 +1559,7 @@ then rebuild the catalog.\n''').format(author[0],author[1],current_author[1])
|
||||
|
||||
this_title['rating'] = record['rating'] if record['rating'] else 0
|
||||
|
||||
#pubdate = record['pubdate'].astimezone(utc_tz)
|
||||
#if pubdate == UNDEFINED_DATE:
|
||||
if re.match('0101-01-01',str(record['pubdate'].date())):
|
||||
if is_date_undefined(record['pubdate']):
|
||||
this_title['date'] = None
|
||||
else:
|
||||
this_title['date'] = strftime(u'%B %Y', record['pubdate'].timetuple())
|
||||
@ -2677,9 +2675,7 @@ then rebuild the catalog.\n''').format(author[0],author[1],current_author[1])
|
||||
# Use series, series index if avail else just title
|
||||
#aTag.insert(0,'%d. %s · %s' % (book['series_index'],escape(book['title']), ' & '.join(book['authors'])))
|
||||
|
||||
# Reassert 'date' since this is the result of a new search
|
||||
#if book['pubdate'] == UNDEFINED_DATE: # tz doesn't match
|
||||
if re.match('0101-01-01',str(book['pubdate'].date())):
|
||||
if is_date_undefined(book['pubdate']):
|
||||
book['date'] = None
|
||||
else:
|
||||
book['date'] = strftime(u'%B %Y', book['pubdate'].timetuple())
|
||||
|
Loading…
x
Reference in New Issue
Block a user