From 6fd865b822cd75f57773ad2197d0c82b3b88cf32 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Mon, 1 Apr 2013 14:29:17 -0700 Subject: [PATCH] Adjusted autosync interval --- .../plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java | 2 +- .../com/todoroo/astrid/gtasks/GtasksListFragment.java | 2 +- .../com/todoroo/astrid/people/PersonViewFragment.java | 4 ++-- astrid/src/com/todoroo/astrid/activity/TaskListFragment.java | 1 + astrid/src/com/todoroo/astrid/helper/SyncActionHelper.java | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java b/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java index 727d7212a..a77752466 100644 --- a/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java +++ b/astrid/plugin-src/com/todoroo/astrid/actfm/TagViewFragment.java @@ -340,7 +340,7 @@ public class TagViewFragment extends TaskListFragment { return; if (tagData != null) { long pushedAt = tagData.getValue(TagData.TASKS_PUSHED_AT); - if(DateUtilities.now() - pushedAt > DateUtilities.ONE_HOUR / 2) + if(DateUtilities.now() - pushedAt > AUTOSYNC_INTERVAL) refreshData(); } } diff --git a/astrid/plugin-src/com/todoroo/astrid/gtasks/GtasksListFragment.java b/astrid/plugin-src/com/todoroo/astrid/gtasks/GtasksListFragment.java index e8f2a0d67..62bf9b182 100644 --- a/astrid/plugin-src/com/todoroo/astrid/gtasks/GtasksListFragment.java +++ b/astrid/plugin-src/com/todoroo/astrid/gtasks/GtasksListFragment.java @@ -82,7 +82,7 @@ public class GtasksListFragment extends SubtasksListFragment { protected void initiateAutomaticSyncImpl() { if (!isCurrentTaskListFragment()) return; - if (list != null && DateUtilities.now() - list.getValue(GtasksList.LAST_SYNC) > DateUtilities.ONE_HOUR) { + if (list != null && DateUtilities.now() - list.getValue(GtasksList.LAST_SYNC) > DateUtilities.ONE_MINUTE * 10) { refreshData(false); } } diff --git a/astrid/plugin-src/com/todoroo/astrid/people/PersonViewFragment.java b/astrid/plugin-src/com/todoroo/astrid/people/PersonViewFragment.java index a8f0ba323..368796b6d 100644 --- a/astrid/plugin-src/com/todoroo/astrid/people/PersonViewFragment.java +++ b/astrid/plugin-src/com/todoroo/astrid/people/PersonViewFragment.java @@ -193,8 +193,8 @@ public class PersonViewFragment extends TaskListFragment { long pushedAt = user.getValue(User.PUSHED_AT); long tasksPushedAt = user.getValue(User.TASKS_PUSHED_AT); - if((DateUtilities.now() - pushedAt > DateUtilities.ONE_HOUR / 2) || - (DateUtilities.now() - tasksPushedAt > DateUtilities.ONE_HOUR / 2)) + if((DateUtilities.now() - pushedAt > AUTOSYNC_INTERVAL) || + (DateUtilities.now() - tasksPushedAt > AUTOSYNC_INTERVAL)) refreshData(); } } diff --git a/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java b/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java index 9b8aa4d6b..0f8ccc414 100644 --- a/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java +++ b/astrid/src/com/todoroo/astrid/activity/TaskListFragment.java @@ -129,6 +129,7 @@ public class TaskListFragment extends SherlockListFragment implements OnScrollLi // --- activities + public static final long AUTOSYNC_INTERVAL = 90000L; private static final long BACKGROUND_REFRESH_INTERVAL = 120000L; private static final long WAIT_BEFORE_AUTOSYNC = 2000L; public static final int ACTIVITY_EDIT_TASK = 0; diff --git a/astrid/src/com/todoroo/astrid/helper/SyncActionHelper.java b/astrid/src/com/todoroo/astrid/helper/SyncActionHelper.java index 2d58e2bc5..59aebd067 100644 --- a/astrid/src/com/todoroo/astrid/helper/SyncActionHelper.java +++ b/astrid/src/com/todoroo/astrid/helper/SyncActionHelper.java @@ -89,7 +89,7 @@ public class SyncActionHelper { public void initiateAutomaticSync() { long tasksPushedAt = Preferences.getLong(NameMaps.PUSHED_AT_TASKS, 0); - if (DateUtilities.now() - tasksPushedAt > DateUtilities.ONE_HOUR / 2) { + if (DateUtilities.now() - tasksPushedAt > TaskListFragment.AUTOSYNC_INTERVAL) { performSyncServiceV2Sync(false); } }