mirror of
https://github.com/ciromattia/kcc
synced 2026-10-13 13:02:33 +00:00
Set first image in folder as cover
The walk() function does not necessarily return filenames in alphabetical order. This leads to a random cover image. Sorting filenames before setting the cover images fixes this issue.
This commit is contained in:
@@ -424,6 +424,7 @@ def buildEPUB(path, chapterNames, tomeNumber):
|
|||||||
f.close()
|
f.close()
|
||||||
for (dirpath, dirnames, filenames) in walk(os.path.join(path, 'OEBPS', 'Images')):
|
for (dirpath, dirnames, filenames) in walk(os.path.join(path, 'OEBPS', 'Images')):
|
||||||
chapter = False
|
chapter = False
|
||||||
|
filenames.sort()
|
||||||
for afile in filenames:
|
for afile in filenames:
|
||||||
filename = getImageFileName(afile)
|
filename = getImageFileName(afile)
|
||||||
if '-kcc-hq' not in filename[0]:
|
if '-kcc-hq' not in filename[0]:
|
||||||
|
|||||||
Reference in New Issue
Block a user