diff options
author | syn <isaqtm@gmail.com> | 2021-02-10 23:16:19 +0300 |
---|---|---|
committer | syn <isaqtm@gmail.com> | 2021-02-10 23:16:19 +0300 |
commit | b666618a881a4acade77b3d9885a4d2b6f75f812 (patch) | |
tree | 14b11483462ed442fe9340a00083597e5b09ac6f /src | |
parent | 314c3ae5e81b2ea86a4789113b92f20916645463 (diff) | |
download | tdlib-autogen-b666618a881a4acade77b3d9885a4d2b6f75f812.tar.gz |
Fix
Diffstat (limited to 'src')
-rw-r--r-- | src/generate.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/generate.py b/src/generate.py index da86816..fcfe5de 100644 --- a/src/generate.py +++ b/src/generate.py @@ -125,12 +125,14 @@ class Field: def get_typename(self) -> str: typename = self.type_ - if self.mod.exclude: - typename = f'SerdeJsonValue' if self.optional: typename = f'Option<{typename}>' if self.mod.exclude: self.doc_modifier = f' \\n\\nOriginal type: {typename}' + if self.mod.exclude: + typename = f'SerdeJsonValue' + if self.optional: + typename = f'Option<{typename}>' return typename |