Fix for modified date getting written when details get written mistakenly

pull/14/head
Tim Su 13 years ago
parent 9c1262c8fd
commit 339e5cf344

@ -138,7 +138,6 @@ public class TaskApiDao extends ContentResolverDao<Task> {
return true;
if(values.containsKey(Task.DETAILS_DATE.name) &&
values.containsKey(Task.DETAILS.name) &&
values.size() <= 3)
return true;

@ -95,7 +95,7 @@ abstract public class SyncMetadataService<TYPE extends SyncContainer> {
TodorooCursor<Task> tasks;
long lastSyncDate = getUtilities().getLastSyncDate();
if(lastSyncDate == 0)
tasks = taskDao.query(Query.select(Task.ID).orderBy(Order.asc(Task.ID)));
tasks = taskDao.query(Query.select(Task.ID).where(Criterion.none));
else
tasks = taskDao.query(Query.select(Task.ID).where(Task.MODIFICATION_DATE.
gt(lastSyncDate)).orderBy(Order.asc(Task.ID)));

@ -212,7 +212,6 @@ public class GtasksSyncProvider extends SyncProvider<GtasksTaskContainer> {
if(Constants.DEBUG)
Log.e("gtasks-debug", "- -------- SYNC STARTED");
createdWithoutId = new ArrayList<GtasksTaskContainer>();
try {
GoogleTaskView taskView = taskService.getTaskView();
getActiveList(taskView);

Loading…
Cancel
Save