|
|
@@ -136,6 +136,8 @@ final class Task: Codable, Ordered {
|
|
|
subtasks = try container.decode([SubTask].self, forKey: .subtasks)
|
|
|
notes = try container.decode(String.self, forKey: .notes)
|
|
|
status = try container.decode(Status.self, forKey: .status)
|
|
|
+ tags.forEach({ $0.task = self })
|
|
|
+ subtasks.forEach({ $0.task = self })
|
|
|
}
|
|
|
|
|
|
func encode(to encoder: any Encoder) throws {
|