diff --git a/aiogram/types/fields.py b/aiogram/types/fields.py index 4f88e3b0..a4a58d37 100644 --- a/aiogram/types/fields.py +++ b/aiogram/types/fields.py @@ -126,21 +126,21 @@ class ListField(Field): if default is None: default = [] - super(ListField, self).__init__(*args, default=default, **kwargs) + super().__init__(*args, default=default, **kwargs) def serialize(self, value): - serialize = super(ListField, self).serialize + serialize = super().serialize return [serialize(item) for item in value] def deserialize(self, value, parent=None): - deserialize = super(ListField, self).deserialize + deserialize = super().deserialize return [deserialize(item, parent=parent) for item in value] class ListOfLists(Field): def serialize(self, value): result = [] - serialize = super(ListOfLists, self).serialize + serialize = super().serialize for row in value: row_result = [serialize(item) for item in row] result.append(row_result) @@ -148,7 +148,7 @@ class ListOfLists(Field): def deserialize(self, value, parent=None): result = [] - deserialize = super(ListOfLists, self).deserialize + deserialize = super().deserialize if hasattr(value, '__iter__'): for row in value: row_result = [deserialize(item, parent=parent) for item in row] @@ -173,7 +173,7 @@ class DateTimeField(Field): class TextField(Field): def __init__(self, *, prefix=None, suffix=None, default=None, alias=None): - super(TextField, self).__init__(default=default, alias=alias) + super().__init__(default=default, alias=alias) self.prefix = prefix self.suffix = suffix