mirror of
https://github.com/Mikaela/Limnoria.git
synced 2025-05-13 18:07:25 +02:00
PluginDownloader: Fix decoding issue (caught in stepnem/Freenode).
This commit is contained in:
parent
9c76750ff9
commit
de8d4fbe52
@ -142,12 +142,11 @@ class GithubRepository(GitRepository):
|
|||||||
reload_imported = False
|
reload_imported = False
|
||||||
for line in extractedFile.readlines():
|
for line in extractedFile.readlines():
|
||||||
if minisix.PY3:
|
if minisix.PY3:
|
||||||
if 'import reload' in line.decode():
|
if b'import reload' in line:
|
||||||
reload_imported = True
|
reload_imported = True
|
||||||
elif not reload_imported and \
|
elif not reload_imported and \
|
||||||
'reload(' in line.decode():
|
b'reload(' in line:
|
||||||
fd.write('from imp import reload\n' \
|
fd.write(b'from imp import reload\n')
|
||||||
.encode())
|
|
||||||
reload_imported = True
|
reload_imported = True
|
||||||
fd.write(line)
|
fd.write(line)
|
||||||
if newFileName.endswith('__init__.py'):
|
if newFileName.endswith('__init__.py'):
|
||||||
|
Loading…
x
Reference in New Issue
Block a user