fix typo in sequence/prop.py and use more consistent name for props

Issue was that taskcolumns_enum doesn't exist
This commit is contained in:
Andrej730
2025-01-16 18:13:00 +05:00
parent 5f034bf4a9
commit 9573628bf6
2 changed files with 4 additions and 4 deletions
@@ -46,7 +46,7 @@ class SequenceData:
"has_work_calendars": cls.has_work_calendars(), "has_work_calendars": cls.has_work_calendars(),
"schedule_predefined_types_enum": cls.schedule_predefined_types_enum(), "schedule_predefined_types_enum": cls.schedule_predefined_types_enum(),
"task_columns_enum": cls.task_columns_enum(), "task_columns_enum": cls.task_columns_enum(),
"tasktimecolumns_enum": cls.tasktimecolumns_enum(), "task_time_columns_enum": cls.task_time_columns_enum(),
} }
cls.load_work_plans() cls.load_work_plans()
cls.load_work_schedules() cls.load_work_schedules()
@@ -278,7 +278,7 @@ class SequenceData:
return taskcolumns_enum return taskcolumns_enum
@classmethod @classmethod
def tasktimecolumns_enum(cls) -> list[tuple[str, str, str]]: def task_time_columns_enum(cls) -> list[tuple[str, str, str]]:
schema = tool.Ifc.schema() schema = tool.Ifc.schema()
tasktimecolumns_enum = [] tasktimecolumns_enum = []
for a in schema.declaration_by_name("IfcTaskTime").all_attributes(): for a in schema.declaration_by_name("IfcTaskTime").all_attributes():
@@ -45,13 +45,13 @@ from bpy.props import (
def getTaskColumns(self, context): def getTaskColumns(self, context):
if not SequenceData.is_loaded: if not SequenceData.is_loaded:
SequenceData.load() SequenceData.load()
return SequenceData.data["taskcolumns_enum"] return SequenceData.data["task_columns_enum"]
def getTaskTimeColumns(self, context): def getTaskTimeColumns(self, context):
if not SequenceData.is_loaded: if not SequenceData.is_loaded:
SequenceData.load() SequenceData.load()
return SequenceData.data["tasktimecolumns_enum"] return SequenceData.data["task_time_columns_enum"]
def getWorkSchedules(self, context): def getWorkSchedules(self, context):