From f6f87ef47c8f677de074019711b39a8703ade1c6 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 16 Feb 2010 12:58:58 -0700 Subject: [PATCH] ... --- src/calibre/library/database2.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/calibre/library/database2.py b/src/calibre/library/database2.py index ed902c8ea4..f1929578f7 100644 --- a/src/calibre/library/database2.py +++ b/src/calibre/library/database2.py @@ -1580,6 +1580,8 @@ class LibraryDatabase2(LibraryDatabase): ids.append(id) self.set_path(id, True) self.conn.commit() + if mi.timestamp is None: + mi.timestamp = nowf() self.set_metadata(id, mi) npath = self.run_import_plugins(path, format) format = os.path.splitext(npath)[-1].lower().replace('.', '').upper() @@ -1611,6 +1613,8 @@ class LibraryDatabase2(LibraryDatabase): id = obj.lastrowid self.data.books_added([id], self) self.set_path(id, True) + if mi.timestamp is None: + mi.timestamp = nowf() self.set_metadata(id, mi, ignore_errors=True) for path in formats: ext = os.path.splitext(path)[1][1:].lower()