From 23f7a6d5a6e8493f2fb3fe48c63faea81d263351 Mon Sep 17 00:00:00 2001 From: Sigma Dimensions <79010126+myoualid@users.noreply.github.com> Date: Sat, 6 May 2023 00:21:57 +0100 Subject: [PATCH] fix test-related sequence bug Fix baseline gantt chart bug --- src/blenderbim/blenderbim/tool/sequence.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/src/blenderbim/blenderbim/tool/sequence.py b/src/blenderbim/blenderbim/tool/sequence.py index 681fc5ce59..72a46bad2d 100644 --- a/src/blenderbim/blenderbim/tool/sequence.py +++ b/src/blenderbim/blenderbim/tool/sequence.py @@ -1479,8 +1479,11 @@ class Sequence(blenderbim.core.tool.Sequence): relating_work_schedule = work_schedule.IsDeclaredBy[0].RelatingObject work_schedule = relating_work_schedule tasks_json = [] - for task in ifcopenshell.util.sequence.get_root_tasks(relating_work_schedule): - cls.create_new_task_json(task, tasks_json, sequence_type_map, baseline_schedule=work_schedule) + for task in ifcopenshell.util.sequence.get_root_tasks(work_schedule): + if is_baseline: + cls.create_new_task_json(task, tasks_json, sequence_type_map, baseline_schedule=work_schedule) + else: + cls.create_new_task_json(task, tasks_json, sequence_type_map) return tasks_json @classmethod @@ -1603,4 +1606,4 @@ class Sequence(blenderbim.core.tool.Sequence): @classmethod def is_sort_reversed(cls): - return bpy.context.scene.BIMWorkScheduleProperties.is_sort_reversed \ No newline at end of file + return bpy.context.scene.BIMWorkScheduleProperties.is_sort_reversed