diff --git a/telethon_generator/generators/errors.py b/telethon_generator/generators/errors.py index 93355e15..92c1df16 100644 --- a/telethon_generator/generators/errors.py +++ b/telethon_generator/generators/errors.py @@ -35,12 +35,13 @@ 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(' + self._fmt_request(request)') + f.write(')\n') # Create the actual {CODE: ErrorClassName} dict once classes are defined