Present TypeError to remote client in Session

This commit is contained in:
XANTRONIX Development 2024-12-05 22:19:15 -05:00
parent 50d465a738
commit 00c5940d9d

View file

@ -849,8 +849,7 @@ class Session(Connection):
try:
return fn(self, *args)
except TypeError as e:
traceback.print_exception(e)
return self.respond(ResponseCode.NNTP_SYNTAX_ERROR)
return self.respond(ResponseCode.NNTP_SYNTAX_ERROR, str(e))
except Exception as e:
traceback.print_exception(e)
return self.respond(ResponseCode.NNTP_COMMAND_UNAVAILABLE)