diff --git a/api_commons/dto.py b/api_commons/dto.py index 6204dbb..b5071b7 100644 --- a/api_commons/dto.py +++ b/api_commons/dto.py @@ -95,7 +95,7 @@ def to_dict(self): serialized_payload = self.payload if isinstance(self.payload, BaseDto): serialized_payload = self.payload.to_representation(self.payload) - if isinstance(self.payload, Iterable): + elif isinstance(self.payload, Iterable): serialized_payload = list([(p.to_representation(p) if isinstance(p, BaseDto) else p) for p in self.payload]) return { "payload": serialized_payload,