diff --git a/Habitica/src/com/magicmicky/habitrpgwrapper/lib/models/tasks/Task.java b/Habitica/src/com/magicmicky/habitrpgwrapper/lib/models/tasks/Task.java index 1eda7ec2d..0c6223cda 100644 --- a/Habitica/src/com/magicmicky/habitrpgwrapper/lib/models/tasks/Task.java +++ b/Habitica/src/com/magicmicky/habitrpgwrapper/lib/models/tasks/Task.java @@ -350,6 +350,9 @@ public class Task extends BaseModel { @Override public void save() { + if (this.getId() == null || this.getId().length() == 0) { + return; + } List tmpTags = tags; List tmpChecklist = checklist; @@ -382,6 +385,14 @@ public class Task extends BaseModel { } } + @Override + public void update() { + if (this.getId() == null || this.getId().length() == 0) { + return; + } + super.update(); + } + public int getLightTaskColor() { if (this.value < -20)