From 892b28205456c3e8e132f6f854c956491c2d8cab Mon Sep 17 00:00:00 2001 From: Sigma Dimensions <79010126+myoualid@users.noreply.github.com> Date: Tue, 21 Feb 2023 20:23:07 +0100 Subject: [PATCH] Fix loading task properties when calendar doesn't have a name, ref issue #2783 --- src/blenderbim/blenderbim/tool/sequence.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/blenderbim/blenderbim/tool/sequence.py b/src/blenderbim/blenderbim/tool/sequence.py index 2c6b8cb929..b0d12c6c07 100644 --- a/src/blenderbim/blenderbim/tool/sequence.py +++ b/src/blenderbim/blenderbim/tool/sequence.py @@ -207,10 +207,10 @@ class Sequence(blenderbim.core.tool.Sequence): if task.HasAssignments: for rel in task.HasAssignments: if rel.is_a("IfcRelAssignsToControl") and rel.RelatingControl.is_a("IfcWorkCalendar"): - item.calendar = calendar.Name if calendar else "" + item.calendar = calendar.Name or "Unnamed" if calendar else "" else: item.calendar = "" - item.derived_calendar = calendar.Name if calendar else "" + item.derived_calendar = calendar.Name or "Unnamed" if calendar else "" if task.TaskTime: task_time = task.TaskTime