diff --git a/jarvis/client.py b/jarvis/client.py index 591fba8..bae626e 100644 --- a/jarvis/client.py +++ b/jarvis/client.py @@ -133,10 +133,10 @@ class Jarvis(Snake): ) error_message = "".join(traceback.format_exception(error)) if len(full_message + error_message) >= 1800: - error_message = " ".join(error_message.split("\n")) + error_message = "\n ".join(error_message.split("\n")) full_message += "Exception: |\n " + error_message - paste = Paste(content=full_message) - await paste.save(DEFAULT_SITE) + paste = Paste(content=full_message, site=DEFAULT_SITE) + await paste.save() self.logger.debug(f"Large traceback, saved to Pasty {paste.id}") await channel.send( diff --git a/poetry.lock b/poetry.lock index c50d2db..a3067a7 100644 --- a/poetry.lock +++ b/poetry.lock @@ -622,7 +622,7 @@ test = ["pylint", "pycodestyle", "pyflakes", "pytest", "pytest-cov", "coverage"] [[package]] name = "python-lsp-server" -version = "1.4.0" +version = "1.4.1" description = "Python Language Server for the Language Server Protocol" category = "dev" optional = false @@ -1608,8 +1608,8 @@ python-lsp-jsonrpc = [ {file = "python_lsp_jsonrpc-1.0.0-py3-none-any.whl", hash = "sha256:079b143be64b0a378bdb21dff5e28a8c1393fe7e8a654ef068322d754e545fc7"}, ] python-lsp-server = [ - {file = "python-lsp-server-1.4.0.tar.gz", hash = "sha256:769142c07573f6b66e930cbd7c588b826082550bef6267bb0aec63e7b6260009"}, - {file = "python_lsp_server-1.4.0-py3-none-any.whl", hash = "sha256:3160c97c6d1edd8456f262fc0e4aad6b322c0cfd1b58d322a41679e57787594d"}, + {file = "python-lsp-server-1.4.1.tar.gz", hash = "sha256:be7f83298af9f0951a93972cafc9db04fd7cf5c05f20812515275f0ba70e342f"}, + {file = "python_lsp_server-1.4.1-py3-none-any.whl", hash = "sha256:e6bd0cf9530d8e2ba3b9c0ae10b99a16c33808bc9a7266afecc3900017b35326"}, ] pytz = [ {file = "pytz-2022.1-py2.py3-none-any.whl", hash = "sha256:e68985985296d9a66a881eb3193b0906246245294a881e7c8afe623866ac6a5c"},