mirror of https://github.com/coddrago/Heroku
[test] logger ignoring NetworkError | Backup period buttons fix(?)
parent
3ffe206314
commit
05c36af560
|
@ -527,6 +527,12 @@ rotating_handler.setFormatter(_main_formatter)
|
|||
|
||||
|
||||
def init():
|
||||
class NoFetchUpdatesFilter(logging.Filter):
|
||||
def filter(self, record: logging.LogRecord) -> bool:
|
||||
msg = record.getMessage()
|
||||
return "Failed to fetch updates" not in msg
|
||||
|
||||
logging.getLogger("aiogram.dispatcher").addFilter(NoFetchUpdatesFilter())
|
||||
handler = logging.StreamHandler()
|
||||
handler.setLevel(logging.INFO)
|
||||
handler.setFormatter(_main_formatter)
|
||||
|
|
|
@ -80,7 +80,7 @@ class HerokuBackupMod(loader.Module):
|
|||
async def _set_backup_period(self, call: BotInlineCall, value: int):
|
||||
if not value:
|
||||
self.set("period", "disabled")
|
||||
await call.answer(self.strings("never"), show_alert=True)
|
||||
await self.inline.bot(call.answer(self.strings("never"), show_alert=True))
|
||||
await call.delete()
|
||||
return
|
||||
|
||||
|
|
Loading…
Reference in New Issue