mirror of
https://github.com/ciromattia/kcc
synced 2025-12-15 02:36:44 +00:00
don't sanitize twice
This commit is contained in:
@@ -644,6 +644,7 @@ def getWorkFolder(afile):
|
|||||||
if afile.lower().endswith('.pdf'):
|
if afile.lower().endswith('.pdf'):
|
||||||
pdf = pdfjpgextract.PdfJpgExtract(afile)
|
pdf = pdfjpgextract.PdfJpgExtract(afile)
|
||||||
path, njpg = pdf.extract()
|
path, njpg = pdf.extract()
|
||||||
|
sanitizePermissions(path)
|
||||||
if njpg == 0:
|
if njpg == 0:
|
||||||
rmtree(path, True)
|
rmtree(path, True)
|
||||||
raise UserWarning("Failed to extract images from PDF file.")
|
raise UserWarning("Failed to extract images from PDF file.")
|
||||||
@@ -670,7 +671,6 @@ def getWorkFolder(afile):
|
|||||||
raise UserWarning(e)
|
raise UserWarning(e)
|
||||||
else:
|
else:
|
||||||
raise UserWarning("Failed to open source file/directory.")
|
raise UserWarning("Failed to open source file/directory.")
|
||||||
sanitizePermissions(path)
|
|
||||||
newpath = mkdtemp('', 'KCC-', os.path.dirname(afile))
|
newpath = mkdtemp('', 'KCC-', os.path.dirname(afile))
|
||||||
copytree(path, os.path.join(newpath, 'OEBPS', 'Images'))
|
copytree(path, os.path.join(newpath, 'OEBPS', 'Images'))
|
||||||
rmtree(workdir, True)
|
rmtree(workdir, True)
|
||||||
|
|||||||
Reference in New Issue
Block a user