Minor tweaks to reset sync state button

pull/14/head
Sam Bosley 11 years ago
parent de82594757
commit a7d34ad5b2

@ -205,8 +205,8 @@ public class ActFmSyncThread {
}
public static void clearTablePushedAtValues() {
String[] pushedAtPrefs = new String[] { NameMaps.PUSHED_AT_TASKS, NameMaps.PUSHED_AT_TAGS,
NameMaps.PUSHED_AT_ACTIVITY, NameMaps.PUSHED_AT_USERS, NameMaps.PUSHED_AT_TASK_LIST_METADATA };
String[] pushedAtPrefs = new String[] { NameMaps.PUSHED_AT_TASKS, NameMaps.PUSHED_AT_TAGS, NameMaps.PUSHED_AT_ACTIVITY,
NameMaps.PUSHED_AT_USERS, NameMaps.PUSHED_AT_TASK_LIST_METADATA, NameMaps.PUSHED_AT_WAITING_ON_ME };
for (String key : pushedAtPrefs)
Preferences.clear(key);
}

@ -304,13 +304,7 @@ public class OldTaskPreferences extends TodorooPreferenceActivity {
DialogUtilities.okCancelDialog(this, getString(R.string.EPr_reset_sync_state_detailed), new OnClickListener() {
@Override
public void onClick(DialogInterface dialog, int which) {
pd = DialogUtilities.runWithProgressDialog(OldTaskPreferences.this, new Runnable() {
@Override
public void run() {
ActFmSyncThread.clearTablePushedAtValues();
//TODO: Maybe clear outstanding tables?
}
});
ActFmSyncThread.clearTablePushedAtValues();
}
}, null);
}

@ -377,7 +377,7 @@
<string name="actfm_sync_ongoing">Sync ongoing...</string>
<string name="EPr_reset_sync_state">Reset sync</string>
<string name="EPr_reset_sync_state_summary">Refreshes sync token and resets some local data to help resolve sync errors</string>
<string name="EPr_reset_sync_state_summary">Resets some local data to help resolve sync errors</string>
<string name="EPr_reset_sync_state_detailed">The next time you sync, your tasks and lists will be changed to mirror what exists on Astrid.com, which may help resolve sync errors. Do you wish to continue?</string>
</resources>

Loading…
Cancel
Save