diff --git a/src/schemas.py b/src/schemas.py index fa9cb59..7ae1bfe 100644 --- a/src/schemas.py +++ b/src/schemas.py @@ -488,7 +488,8 @@ class PlanoEntregasSchema(BaseModel): @model_validator(mode="after") def validate_entregas_uniqueness(self) -> "PlanoEntregasSchema": """Valida a unicidade das entregas.""" - entregas_ids = [entrega.id_entrega for entrega in (self.entregas or [])] + # pylint: disable=not-an-iterable + entregas_ids = [entrega.id_entrega for entrega in self.entregas] if len(entregas_ids) != len(set(entregas_ids)): raise ValueError("Entregas devem possuir id_entrega diferentes") return self