|
|
|
@ -353,12 +353,8 @@ public class GoogleTaskSynchronizer {
|
|
|
|
com.google.api.services.tasks.model.Task created;
|
|
|
|
com.google.api.services.tasks.model.Task created;
|
|
|
|
try {
|
|
|
|
try {
|
|
|
|
created = gtasksInvoker.createGtask(listId, remoteModel, localParent, previous);
|
|
|
|
created = gtasksInvoker.createGtask(listId, remoteModel, localParent, previous);
|
|
|
|
} catch (GoogleJsonResponseException e) {
|
|
|
|
} catch (HttpNotFoundException e) {
|
|
|
|
if (e.getStatusCode() == 404) {
|
|
|
|
created = gtasksInvoker.createGtask(listId, remoteModel, null, null);
|
|
|
|
created = gtasksInvoker.createGtask(listId, remoteModel, null, null);
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
throw e;
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
if (created != null) {
|
|
|
|
if (created != null) {
|
|
|
|
|