--- a/eric6/E5XML/TasksReader.py Sat May 01 18:48:35 2021 +0200 +++ b/eric6/E5XML/TasksReader.py Sat May 01 20:28:00 2021 +0200 @@ -15,7 +15,7 @@ from .Config import tasksFileFormatVersion from .XMLStreamReaderBase import XMLStreamReaderBase -from Tasks.Task import Task +from Tasks.Task import TaskType import Utilities @@ -85,7 +85,7 @@ "created": 0, "filename": "", "linenumber": 0, - "type": Task.TypeTodo, + "type": TaskType.TODO, "description": "", "uid": "", } @@ -94,11 +94,11 @@ if self.version in ["4.2", "5.0"]: isBugfix = self.toBool(self.attribute("bugfix", "False")) if isBugfix: - task["type"] = Task.TypeFixme + task["type"] = TaskType.FIXME else: - # TODO: task type enum change - # TaskType(int(self.attribute("type", str(Task.TypeTodo.value)))) - task["type"] = int(self.attribute("type", str(Task.TypeTodo))) + task["type"] = TaskType( + int(self.attribute("type", str(TaskType.TODO.value))) + ) uid = self.attribute("uid", "") if uid: task["uid"] = uid