mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
When adding books do not add OPF files as a separate format
This commit is contained in:
parent
50486dfd90
commit
275fcd9383
@ -363,7 +363,7 @@ class NookOutput(OutputProfile):
|
|||||||
description = _('This profile is intended for the B&N Nook.')
|
description = _('This profile is intended for the B&N Nook.')
|
||||||
|
|
||||||
# Screen size is a best guess
|
# Screen size is a best guess
|
||||||
screen_size = (600, 770)
|
screen_size = (600, 730)
|
||||||
dpi = 167
|
dpi = 167
|
||||||
fbase = 16
|
fbase = 16
|
||||||
fsizes = [12, 12, 14, 16, 18, 20, 22, 24]
|
fsizes = [12, 12, 14, 16, 18, 20, 22, 24]
|
||||||
|
@ -24,6 +24,7 @@ class DuplicatesAdder(QThread):
|
|||||||
def run(self):
|
def run(self):
|
||||||
count = 1
|
count = 1
|
||||||
for mi, cover, formats in self.duplicates:
|
for mi, cover, formats in self.duplicates:
|
||||||
|
formats = [f for f in formats if not f.lower().endswith('.opf')]
|
||||||
id = self.db.create_book_entry(mi, cover=cover,
|
id = self.db.create_book_entry(mi, cover=cover,
|
||||||
add_duplicates=True)
|
add_duplicates=True)
|
||||||
self.db_adder.add_formats(id, formats)
|
self.db_adder.add_formats(id, formats)
|
||||||
@ -139,6 +140,7 @@ class DBAdder(Thread):
|
|||||||
if id is None:
|
if id is None:
|
||||||
self.duplicates.append((mi, cover, formats))
|
self.duplicates.append((mi, cover, formats))
|
||||||
else:
|
else:
|
||||||
|
formats = [f for f in formats if not f.lower().endswith('.opf')]
|
||||||
self.add_formats(id, formats)
|
self.add_formats(id, formats)
|
||||||
else:
|
else:
|
||||||
self.names.append(name)
|
self.names.append(name)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user