|
|
|
@ -36,21 +36,21 @@ import com.todoroo.astrid.common.SyncProvider;
|
|
|
|
import com.todoroo.astrid.model.Metadata;
|
|
|
|
import com.todoroo.astrid.model.Metadata;
|
|
|
|
import com.todoroo.astrid.model.Task;
|
|
|
|
import com.todoroo.astrid.model.Task;
|
|
|
|
import com.todoroo.astrid.rmilk.MilkLoginActivity;
|
|
|
|
import com.todoroo.astrid.rmilk.MilkLoginActivity;
|
|
|
|
|
|
|
|
import com.todoroo.astrid.rmilk.MilkLoginActivity.SyncLoginCallback;
|
|
|
|
import com.todoroo.astrid.rmilk.MilkPreferences;
|
|
|
|
import com.todoroo.astrid.rmilk.MilkPreferences;
|
|
|
|
import com.todoroo.astrid.rmilk.MilkUtilities;
|
|
|
|
import com.todoroo.astrid.rmilk.MilkUtilities;
|
|
|
|
import com.todoroo.astrid.rmilk.MilkLoginActivity.SyncLoginCallback;
|
|
|
|
|
|
|
|
import com.todoroo.astrid.rmilk.api.ApplicationInfo;
|
|
|
|
import com.todoroo.astrid.rmilk.api.ApplicationInfo;
|
|
|
|
import com.todoroo.astrid.rmilk.api.ServiceImpl;
|
|
|
|
import com.todoroo.astrid.rmilk.api.ServiceImpl;
|
|
|
|
import com.todoroo.astrid.rmilk.api.ServiceInternalException;
|
|
|
|
import com.todoroo.astrid.rmilk.api.ServiceInternalException;
|
|
|
|
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmAuth.Perms;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmList;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmList;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmLists;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmLists;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTask;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTask;
|
|
|
|
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTask.Priority;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTaskList;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTaskList;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTaskNote;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTaskNote;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTaskSeries;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTaskSeries;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTasks;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTasks;
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmAuth.Perms;
|
|
|
|
|
|
|
|
import com.todoroo.astrid.rmilk.api.data.RtmTask.Priority;
|
|
|
|
|
|
|
|
import com.todoroo.astrid.rmilk.data.MilkDataService;
|
|
|
|
import com.todoroo.astrid.rmilk.data.MilkDataService;
|
|
|
|
import com.todoroo.astrid.rmilk.data.MilkNote;
|
|
|
|
import com.todoroo.astrid.rmilk.data.MilkNote;
|
|
|
|
import com.todoroo.astrid.service.AstridDependencyInjector;
|
|
|
|
import com.todoroo.astrid.service.AstridDependencyInjector;
|
|
|
|
@ -424,7 +424,7 @@ public class RTMSyncProvider extends SyncProvider<RTMTaskContainer> {
|
|
|
|
taskId, local.task.getValue(Task.TITLE));
|
|
|
|
taskId, local.task.getValue(Task.TITLE));
|
|
|
|
if(shouldTransmit(local, Task.IMPORTANCE, remote))
|
|
|
|
if(shouldTransmit(local, Task.IMPORTANCE, remote))
|
|
|
|
rtmService.tasks_setPriority(timeline, listId, taskSeriesId,
|
|
|
|
rtmService.tasks_setPriority(timeline, listId, taskSeriesId,
|
|
|
|
taskId, Priority.values()[local.task.getValue(Task.IMPORTANCE)]);
|
|
|
|
taskId, Priority.values(local.task.getValue(Task.IMPORTANCE)));
|
|
|
|
if(shouldTransmit(local, Task.DUE_DATE, remote))
|
|
|
|
if(shouldTransmit(local, Task.DUE_DATE, remote))
|
|
|
|
rtmService.tasks_setDueDate(timeline, listId, taskSeriesId,
|
|
|
|
rtmService.tasks_setDueDate(timeline, listId, taskSeriesId,
|
|
|
|
taskId, DateUtilities.unixtimeToDate(local.task.getValue(Task.DUE_DATE)),
|
|
|
|
taskId, DateUtilities.unixtimeToDate(local.task.getValue(Task.DUE_DATE)),
|
|
|
|
|