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;

Reply via email to