minor fix

This commit is contained in:
2025-08-28 14:43:05 +08:00
parent 5cd82cfd59
commit 6e6657fda6
3 changed files with 5 additions and 4 deletions

View File

@@ -84,8 +84,8 @@ class Command:
return json.dumps(pack)
def tell(message, exception=None, level=2):
message = ': '.join(map(lambda x: str(x), filter(None, [message, exception])))
if isinstance(exception, Exception): message += '\n' + ''.join(traceback.format_exception(exception))
if exception is not None: message = ': '.join([message, exception.__class__.__name__])
elif isinstance(exception, Exception): message += '\n' + ''.join(traceback.format_exception(exception))
if not outbox.is_shutdown:
outbox.put(Command('tell', message, level))