diff --git a/src/calibre/library/cli.py b/src/calibre/library/cli.py index f3fddcd637..e49da584ca 100644 --- a/src/calibre/library/cli.py +++ b/src/calibre/library/cli.py @@ -20,7 +20,7 @@ from calibre.utils.genshi.template import MarkupTemplate FIELDS = set(['title', 'authors', 'author_sort', 'publisher', 'rating', 'timestamp', 'size', 'tags', 'comments', 'series', 'series_index', - 'formats', 'isbn', 'uuid', 'cover']) + 'formats', 'isbn', 'uuid', 'pubdate', 'cover']) XML_TEMPLATE = '''\ @@ -38,6 +38,7 @@ XML_TEMPLATE = '''\ ${record['publisher']} ${record['rating']} ${record['timestamp']} + ${record['pubdate']} ${record['size']} diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index e30b11cb20..2a693fee42 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -1584,7 +1584,7 @@ class LibraryDatabase2(LibraryDatabase): prefix = self.library_path FIELDS = set(['title', 'authors', 'author_sort', 'publisher', 'rating', 'timestamp', 'size', 'tags', 'comments', 'series', 'series_index', - 'isbn', 'uuid']) + 'isbn', 'uuid', 'pubdate']) data = [] for record in self.data: if record is None: continue