mirror of https://github.com/coddrago/Heroku
Fix LoadError handling
parent
d2d7674575
commit
440092e690
|
@ -582,7 +582,11 @@ class LoaderMod(loader.Module):
|
||||||
save_fs,
|
save_fs,
|
||||||
) # Try again
|
) # Try again
|
||||||
except loader.LoadError as e:
|
except loader.LoadError as e:
|
||||||
self.allmodules.modules.remove(instance) # skipcq: PYL-E0601
|
try:
|
||||||
|
self.allmodules.modules.remove(instance) # skipcq: PYL-E0601
|
||||||
|
except ValueError:
|
||||||
|
pass
|
||||||
|
|
||||||
if message:
|
if message:
|
||||||
await utils.answer(message, f"🚫 <b>{utils.escape_html(str(e))}</b>")
|
await utils.answer(message, f"🚫 <b>{utils.escape_html(str(e))}</b>")
|
||||||
return
|
return
|
||||||
|
@ -619,7 +623,11 @@ class LoaderMod(loader.Module):
|
||||||
from_dlmod=bool(message),
|
from_dlmod=bool(message),
|
||||||
)
|
)
|
||||||
except loader.LoadError as e:
|
except loader.LoadError as e:
|
||||||
self.allmodules.modules.remove(instance)
|
try:
|
||||||
|
self.allmodules.modules.remove(instance)
|
||||||
|
except ValueError:
|
||||||
|
pass
|
||||||
|
|
||||||
if message:
|
if message:
|
||||||
await utils.answer(message, f"🚫 <b>{utils.escape_html(str(e))}</b>")
|
await utils.answer(message, f"🚫 <b>{utils.escape_html(str(e))}</b>")
|
||||||
return
|
return
|
||||||
|
|
Loading…
Reference in New Issue