From 9e07a2580c0717a6e81fe09d39e79d1216079fc8 Mon Sep 17 00:00:00 2001 From: Lonami Exo Date: Tue, 13 Jun 2017 19:46:16 +0200 Subject: [PATCH] Fix extra line being appended on empty .to_dict()'s --- telethon_generator/tl_generator.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/telethon_generator/tl_generator.py b/telethon_generator/tl_generator.py index 22c123c8..5ccaa27c 100755 --- a/telethon_generator/tl_generator.py +++ b/telethon_generator/tl_generator.py @@ -312,8 +312,8 @@ class TLGenerator: builder.end_block() # Write the to_dict(self) method - builder.writeln('def to_dict(self):') if args: + builder.writeln('def to_dict(self):') builder.writeln('return {') builder.current_indent += 1 @@ -345,11 +345,12 @@ class TLGenerator: builder.writeln(',') builder.current_indent -= 1 - builder.write("}") + builder.writeln("}") else: + builder.writeln('@staticmethod') + builder.writeln('def to_dict():') builder.writeln('return {}') - builder.writeln() builder.end_block() # Write the on_send(self, writer) function