Fix #2364. Bug where classifications couldn't be added in IFC2X3.

This commit is contained in:
Dion Moult
2022-09-02 14:03:05 +10:00
parent f9db685753
commit 0293c133ab
8 changed files with 233 additions and 213 deletions
@@ -66,7 +66,7 @@ class Data:
for classification in cls._file.by_type("IfcClassification"):
data = classification.get_info()
if cls._file.schema == "IFC2X3" and data["EditionDate"]:
data["EditionDate"] = ifcopenshell.util.date(data.EditionDate).isoformat()
data["EditionDate"] = ifcopenshell.util.date.ifc2datetime(data["EditionDate"]).isoformat()
cls.classifications[classification.id()] = data
@classmethod