reset player login on player's url change
Project: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/commit/a932d6d1 Tree: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/tree/a932d6d1 Diff: http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/diff/a932d6d1 Branch: refs/heads/master Commit: a932d6d1578f37e3826d6f464474352be8051508 Parents: 9af7041 Author: Sagar <[email protected]> Authored: Tue Sep 27 15:11:25 2016 +0530 Committer: Sagar <[email protected]> Committed: Tue Sep 27 15:11:25 2016 +0530 ---------------------------------------------------------------------- .../apache/taverna/mobile/activities/SettingsActivity.java | 7 +++++++ 1 file changed, 7 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-taverna-mobile/blob/a932d6d1/app/src/main/java/org/apache/taverna/mobile/activities/SettingsActivity.java ---------------------------------------------------------------------- diff --git a/app/src/main/java/org/apache/taverna/mobile/activities/SettingsActivity.java b/app/src/main/java/org/apache/taverna/mobile/activities/SettingsActivity.java index 7c9638c..95f3f87 100644 --- a/app/src/main/java/org/apache/taverna/mobile/activities/SettingsActivity.java +++ b/app/src/main/java/org/apache/taverna/mobile/activities/SettingsActivity.java @@ -33,6 +33,8 @@ import android.support.v4.app.NavUtils; import android.view.MenuItem; import org.apache.taverna.mobile.R; +import org.apache.taverna.mobile.TavernaApplication; +import org.apache.taverna.mobile.data.local.PreferencesHelper; import java.util.List; @@ -73,6 +75,11 @@ public class SettingsActivity extends PreferenceActivity { } else { // For all other preferences, set the summary to the value's // simple string representation. + if(preference.getKey().equals(PreferencesHelper.PREF_KEY_PLAYER_URL)){ + + new PreferencesHelper(TavernaApplication.getContext()) + .setUserPlayerLoggedInFlag(false); + } preference.setSummary(stringValue); } return true;
