diff --git a/telethon_generator/generators/errors.py b/telethon_generator/generators/errors.py index 93355e15..3f38c14a 100644 --- a/telethon_generator/generators/errors.py +++ b/telethon_generator/generators/errors.py @@ -35,13 +35,12 @@ def generate_errors(errors, f): .format(error.capture_name)) f.write('super(Exception, self).__init__(' - '{} + self._fmt_request(request)' - .format(repr(error.description))) + '{}'.format(repr(error.description))) if error.has_captures: f.write('.format(self.{})'.format(error.capture_name)) - f.write(')\n') + f.write(' + self._fmt_request(request))\n') # Create the actual {CODE: ErrorClassName} dict once classes are defined f.write('\n\nrpc_errors_dict = {\n')