mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Dont change into temp dir when downloading single covers
Works around the problem with temp dir permissions on some windows computers.
This commit is contained in:
parent
a8deb4b1f8
commit
fae8aa1405
@ -106,7 +106,6 @@ def single_identify(title, authors, identifiers):
|
|||||||
r in results], dump_caches(), log.dump()
|
r in results], dump_caches(), log.dump()
|
||||||
|
|
||||||
def single_covers(title, authors, identifiers, caches, tdir):
|
def single_covers(title, authors, identifiers, caches, tdir):
|
||||||
os.chdir(tdir)
|
|
||||||
load_caches(caches)
|
load_caches(caches)
|
||||||
log = GUILog()
|
log = GUILog()
|
||||||
results = Queue()
|
results = Queue()
|
||||||
@ -126,9 +125,9 @@ def single_covers(title, authors, identifiers, caches, tdir):
|
|||||||
name += '{%d}'%c[plugin.name]
|
name += '{%d}'%c[plugin.name]
|
||||||
c[plugin.name] += 1
|
c[plugin.name] += 1
|
||||||
name = '%s,,%s,,%s,,%s.cover'%(name, width, height, fmt)
|
name = '%s,,%s,,%s,,%s.cover'%(name, width, height, fmt)
|
||||||
with open(name, 'wb') as f:
|
with open(os.path.join(tdir, name), 'wb') as f:
|
||||||
f.write(data)
|
f.write(data)
|
||||||
os.mkdir(name+'.done')
|
os.mkdir(os.path.join(tdir, name+'.done'))
|
||||||
|
|
||||||
return log.dump()
|
return log.dump()
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user