fix: Properly saving tasks
Tasks were not properly saved by the JsonTaskList, resulting in the newly created tasks being discarded immediately. Fixed by putting them into the taskMap in saveTask()
This commit is contained in:
parent
bfe3fcfb79
commit
ffc7f5174e
|
@ -106,6 +106,7 @@ public class JsonTaskList implements TaskList {
|
|||
if(task.getId() == 0) {
|
||||
task.withId(idProvider.incrementAndGet());
|
||||
}
|
||||
taskMap.put(task.getId(), task);
|
||||
writeTaskListToFile();
|
||||
}
|
||||
|
||||
|
|
|
@ -184,15 +184,14 @@
|
|||
"litersPerSqM": 15,
|
||||
"interval": 4,
|
||||
"notes": [
|
||||
|
||||
]
|
||||
},
|
||||
"taskTemplates": [
|
||||
{
|
||||
"name": "hilling",
|
||||
"name": "Plant Sets",
|
||||
"relativeStartDate": 0,
|
||||
"relativeEndDate": 0,
|
||||
"description": "Mound up the soil around the plant until just the top few leaves show above the soil. ",
|
||||
"description": "Plant the sets about 5cm deep into the soil.",
|
||||
"interval": null,
|
||||
"isOptional": false
|
||||
}
|
||||
|
@ -232,7 +231,6 @@
|
|||
"litersPerSqM": 0,
|
||||
"interval": null,
|
||||
"notes": [
|
||||
|
||||
]
|
||||
},
|
||||
"taskTemplates": [
|
||||
|
|
Loading…
Reference in New Issue