mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
...
This commit is contained in:
parent
2bb2573ff8
commit
c9ce5883c7
@ -18,7 +18,6 @@ from calibre import force_unicode, human_readable, prints
|
|||||||
from calibre.ebooks import BOOK_EXTENSIONS
|
from calibre.ebooks import BOOK_EXTENSIONS
|
||||||
from calibre.utils.date import as_utc, local_tz
|
from calibre.utils.date import as_utc, local_tz
|
||||||
from calibre.utils.icu import lower, sort_key
|
from calibre.utils.icu import lower, sort_key
|
||||||
from polyglot.builtins import itervalues
|
|
||||||
|
|
||||||
bexts = frozenset(BOOK_EXTENSIONS) - {'mbp', 'tan', 'rar', 'zip', 'xml'}
|
bexts = frozenset(BOOK_EXTENSIONS) - {'mbp', 'tan', 'rar', 'zip', 'xml'}
|
||||||
|
|
||||||
@ -228,7 +227,7 @@ class FilesystemCache:
|
|||||||
for entry in entries:
|
for entry in entries:
|
||||||
FileOrFolder(entry, self)
|
FileOrFolder(entry, self)
|
||||||
|
|
||||||
for item in itervalues(self.id_map):
|
for item in self.id_map.values():
|
||||||
try:
|
try:
|
||||||
p = item.parent
|
p = item.parent
|
||||||
except KeyError:
|
except KeyError:
|
||||||
@ -254,7 +253,7 @@ class FilesystemCache:
|
|||||||
return e
|
return e
|
||||||
|
|
||||||
def iterebooks(self, storage_id):
|
def iterebooks(self, storage_id):
|
||||||
for x in itervalues(self.id_map):
|
for x in self.id_map.values():
|
||||||
if x.storage_id == storage_id and x.is_ebook:
|
if x.storage_id == storage_id and x.is_ebook:
|
||||||
if x.parent_id == storage_id and x.name.lower().endswith('.txt'):
|
if x.parent_id == storage_id and x.name.lower().endswith('.txt'):
|
||||||
continue # Ignore .txt files in the root
|
continue # Ignore .txt files in the root
|
||||||
|
Loading…
x
Reference in New Issue
Block a user