diff options
Diffstat (limited to 'python/trade_dataclasses.py')
| -rw-r--r-- | python/trade_dataclasses.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/python/trade_dataclasses.py b/python/trade_dataclasses.py index 258e1714..91f29d45 100644 --- a/python/trade_dataclasses.py +++ b/python/trade_dataclasses.py @@ -199,7 +199,10 @@ class DealType(Enum): def is_default_init_field(cls, attr): if hasattr(cls, attr): default = getattr(cls, attr) - return isinstance(default, Field) and default.init + if isinstance(default, Field): + return default.init + else: + return True else: return True |
