mirror of https://github.com/coddrago/Heroku
[+] backup bugfix
parent
bde62d52d9
commit
238df7552a
|
@ -227,11 +227,11 @@ class HerokuBackupMod(loader.Module):
|
||||||
with modzip.open(name, "r") as module:
|
with modzip.open(name, "r") as module:
|
||||||
path.write_bytes(module.read())
|
path.write_bytes(module.read())
|
||||||
|
|
||||||
await call.answer(self.strings("all_restored"), show_alert=True)
|
await self.inline.bot(call.answer(self.strings("all_restored"), show_alert=True))
|
||||||
await self.invoke("restart", "-f", peer=call.message.peer_id)
|
await self.invoke("restart", "-f", peer=call.message.peer_id)
|
||||||
except Exception:
|
except Exception:
|
||||||
logger.exception("Restore from backupall failed")
|
logger.exception("Restore from backupall failed")
|
||||||
await call.answer(self.strings("reply_to_file"), show_alert=True)
|
await self.inline.bot(call.answer(self.strings("reply_to_file"), show_alert=True))
|
||||||
|
|
||||||
def _convert(self, backup):
|
def _convert(self, backup):
|
||||||
fixed = re.sub(r'(hikka\.)(\S+\":)', lambda m: 'heroku.' + m.group(2), backup)
|
fixed = re.sub(r'(hikka\.)(\S+\":)', lambda m: 'heroku.' + m.group(2), backup)
|
||||||
|
@ -481,4 +481,4 @@ class HerokuBackupMod(loader.Module):
|
||||||
return
|
return
|
||||||
|
|
||||||
await utils.answer(message, self.strings["all_restored"])
|
await utils.answer(message, self.strings["all_restored"])
|
||||||
await self.invoke("restart", "-f", peer=message.peer_id)
|
await self.invoke("restart", "-f", peer=message.peer_id)
|
||||||
|
|
Loading…
Reference in New Issue