Fix move between EteSync lists

pull/996/head
Alex Baker 6 years ago
parent 53f2f8be4b
commit b421c6730e

@ -186,4 +186,8 @@ public class CaldavTask {
+ '\'' + '\''
+ '}'; + '}';
} }
public boolean isDeleted() {
return deleted > 0;
}
} }

@ -255,8 +255,12 @@ public class EteSynchronizer {
case DELETE: case DELETE:
dirty.remove(remoteId); dirty.remove(remoteId);
if (caldavTask != null) { if (caldavTask != null) {
if (caldavTask.isDeleted()) {
caldavDao.delete(caldavTask);
} else {
taskDeleter.delete(caldavTask.getTask()); taskDeleter.delete(caldavTask.getTask());
} }
}
break; break;
} }
caldavCalendar.setCtag(journalEntry.getUid()); caldavCalendar.setCtag(journalEntry.getUid());

Loading…
Cancel
Save