From 980547667e336de1de32b53df8315d09e5aba6c7 Mon Sep 17 00:00:00 2001 From: Rilliat Date: Tue, 21 Jan 2025 20:40:35 +0300 Subject: [PATCH] fix: https://t.me/heroku_talks/4401/20872 --- hikka/modules/heroku_config.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hikka/modules/heroku_config.py b/hikka/modules/heroku_config.py index 2f97394..543d7c9 100644 --- a/hikka/modules/heroku_config.py +++ b/hikka/modules/heroku_config.py @@ -978,7 +978,7 @@ class HerokuConfigMod(loader.Module): async def configcmd(self, message: Message): args = utils.get_args_raw(message) args_s = args.split() - if len(args_s) == 1: + if len(args_s) == 1 and self.lookup(args_s[0]) and hasattr(self.lookup(args_s[0]), 'config'): form = await self.inline.form(self.config["cfg_emoji"], message, silent=True) mod = self.lookup(args) if isinstance(mod, loader.Library): @@ -989,7 +989,7 @@ class HerokuConfigMod(loader.Module): await self.inline__configure(form, args, obj_type=type_) return - if len(args_s) == 2: + if len(args_s) == 2 and self.lookup(args_s[0]) and hasattr(self.lookup(args_s[0]), 'config'): form = await self.inline.form(self.config["cfg_emoji"], message, silent=True) mod = self.lookup(args_s[0]) if isinstance(mod, loader.Library):