diff --git a/app/models/etudiants.py b/app/models/etudiants.py index 0f5f59c25..78b8db2b0 100644 --- a/app/models/etudiants.py +++ b/app/models/etudiants.py @@ -220,7 +220,7 @@ class Identite(db.Model): } args_dict = {} for key, value in args.items(): - if hasattr(cls, key): + if hasattr(cls, key) and not isinstance(getattr(cls, key, None), property): # compat scodoc7 (mauvaise idée de l'époque) if key in fs_empty_stored_as_nulls and value == "": value = None diff --git a/sco_version.py b/sco_version.py index 071863e32..9f0f321e4 100644 --- a/sco_version.py +++ b/sco_version.py @@ -1,7 +1,7 @@ # -*- mode: python -*- # -*- coding: utf-8 -*- -SCOVERSION = "9.4.77" +SCOVERSION = "9.4.78" SCONAME = "ScoDoc"