diff --git a/app/models/but_validations.py b/app/models/but_validations.py index 68b44e6b..2b88ec9a 100644 --- a/app/models/but_validations.py +++ b/app/models/but_validations.py @@ -68,7 +68,11 @@ class ApcValidationRCUE(db.Model): def to_dict_bul(self) -> dict: "Export dict pour bulletins: le code et le niveau de compétence" - return {"code": self.code, "niveau": self.niveau().to_dict_bul()} + niveau = self.niveau() + return { + "code": self.code, + "niveau": None if niveau is None else niveau.to_dict_bul(), + } # Attention: ce n'est pas un modèle mais une classe ordinaire: