From c580e1a7fb4c015fce0c4e78e35707eca5c91859 Mon Sep 17 00:00:00 2001 From: Zevaryx Date: Wed, 30 Jun 2021 23:54:32 -0600 Subject: [PATCH] Fix Config, eval --- jarvis/cogs/dev.py | 6 +++++- jarvis/config.py | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/jarvis/cogs/dev.py b/jarvis/cogs/dev.py index e41eecf..7ade71a 100644 --- a/jarvis/cogs/dev.py +++ b/jarvis/cogs/dev.py @@ -338,8 +338,12 @@ class DevCog(commands.Cog): del args, code return + if isinstance(response, str): + response = response.replace("`", "") + await ctx.send( - f"```py\n{self.resolve_variable(response.replace('`', ''))}````{type(response).__name__} | {(time() - a) / 1000} ms`" + f"```py\n{self.resolve_variable(response)}```" + + f"`{type(response).__name__} | {(time() - a) / 1000} ms`" ) except Exception: await ctx.send(f"Error occurred:```\n{traceback.format_exc()}```") diff --git a/jarvis/config.py b/jarvis/config.py index 14571f1..46eef48 100644 --- a/jarvis/config.py +++ b/jarvis/config.py @@ -7,7 +7,7 @@ except ImportError: from yaml import Loader -class Config: +class Config(object): def __new__(cls, *args, **kwargs): it = cls.__dict__.get("it") if it is not None: