From fdf16ff9a3a90f577e813d3562b875b084f3244c Mon Sep 17 00:00:00 2001
From: mobyw <44370805+mobyw@users.noreply.github.com>
Date: Sun, 16 Apr 2023 15:23:21 +0800
Subject: [PATCH] :bug: Fix TypeError in call of `escape_tag`
---
LittlePaimon/utils/logger.py | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/LittlePaimon/utils/logger.py b/LittlePaimon/utils/logger.py
index f709396..79e40f6 100644
--- a/LittlePaimon/utils/logger.py
+++ b/LittlePaimon/utils/logger.py
@@ -11,13 +11,13 @@ class logger:
@staticmethod
def info(command: str, info: str = '', param: Dict[str, any] = None, result: str = '', result_type: bool = True):
- param_str = ' '.join([f'{k}{escape_tag(v)}' for k, v in param.items()]) if param else ''
+ param_str = ' '.join([f'{k}{escape_tag(str(v))}' for k, v in param.items()]) if param else ''
result_str = f'{escape_tag(result)}' if result_type else f'{escape_tag(result)}' if result else ''
nb_logger.opt(colors=True).info(f'[{command}]{info}{param_str}{result_str}')
@staticmethod
def success(command: str, info: str = '', param: Dict[str, any] = None, result: str = ''):
- param_str = ' '.join([f'{k}{escape_tag(v)}' for k, v in param.items()]) if param else ''
+ param_str = ' '.join([f'{k}{escape_tag(str(v))}' for k, v in param.items()]) if param else ''
result_str = f'{escape_tag(result)}' if result else ''
nb_logger.opt(colors=True).success(f'[{command}]{info}{param_str}{result_str}')