From 8fabeb6ef039256643f29c04c988b9da01e12562 Mon Sep 17 00:00:00 2001 From: Sam Bosley Date: Thu, 4 Apr 2013 17:36:53 -0700 Subject: [PATCH] Clear all data should clear facebook sessions --- .../com/todoroo/astrid/core/OldTaskPreferences.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/astrid/plugin-src/com/todoroo/astrid/core/OldTaskPreferences.java b/astrid/plugin-src/com/todoroo/astrid/core/OldTaskPreferences.java index 10a1749d4..e1d3aee92 100644 --- a/astrid/plugin-src/com/todoroo/astrid/core/OldTaskPreferences.java +++ b/astrid/plugin-src/com/todoroo/astrid/core/OldTaskPreferences.java @@ -14,6 +14,7 @@ import android.preference.Preference; import android.preference.Preference.OnPreferenceClickListener; import android.preference.PreferenceScreen; +import com.facebook.Session; import com.timsu.astrid.R; import com.todoroo.andlib.data.TodorooCursor; import com.todoroo.andlib.service.Autowired; @@ -124,6 +125,10 @@ public class OldTaskPreferences extends TodorooPreferenceActivity { editor.commit(); deleteDatabase(database.getName()); + Session activeSession = Session.getActiveSession(); + if (activeSession != null) { + activeSession.closeAndClearTokenInformation(); + } AstridPreferences.setPreferenceDefaults();