Call saveAllClients in OperationsService#onDestroy
authormasensio <masensio@solidgear.es>
Tue, 10 Jun 2014 11:07:24 +0000 (13:07 +0200)
committermasensio <masensio@solidgear.es>
Tue, 10 Jun 2014 11:07:24 +0000 (13:07 +0200)
owncloud-android-library
src/com/owncloud/android/services/OperationsService.java

index b5ff057..dd0831b 160000 (submodule)
@@ -1 +1 @@
-Subproject commit b5ff057e95858f1b8a0559a4598053702adcbf0e
+Subproject commit dd0831b9fd9f1aaf2d92bb5136a0ecbd09be0436
index a5ff56d..a4f9d70 100644 (file)
@@ -23,6 +23,7 @@ import java.util.concurrent.ConcurrentHashMap;
 import java.util.concurrent.ConcurrentLinkedQueue;
 import java.util.concurrent.ConcurrentMap;
 
 import java.util.concurrent.ConcurrentLinkedQueue;
 import java.util.concurrent.ConcurrentMap;
 
+import com.owncloud.android.MainApp;
 import com.owncloud.android.R;
 import com.owncloud.android.datamodel.FileDataStorageManager;
 import com.owncloud.android.lib.common.OwnCloudClient;
 import com.owncloud.android.R;
 import com.owncloud.android.datamodel.FileDataStorageManager;
 import com.owncloud.android.lib.common.OwnCloudClient;
@@ -172,8 +173,12 @@ public class OperationsService extends Service {
     @Override
     public void onDestroy() {
         //Log_OC.wtf(TAG, "onDestroy init" );
     @Override
     public void onDestroy() {
         //Log_OC.wtf(TAG, "onDestroy init" );
+        // Saving cookies
+        OwnCloudClientMap.saveAllClients(this, MainApp.getAccountType());
+        
         //Log_OC.wtf(TAG, "Clear mUndispatchedFinisiedOperations" );
         mUndispatchedFinishedOperations.clear();
         //Log_OC.wtf(TAG, "Clear mUndispatchedFinisiedOperations" );
         mUndispatchedFinishedOperations.clear();
+        
         //Log_OC.wtf(TAG, "onDestroy end" );
         super.onDestroy();
     }
         //Log_OC.wtf(TAG, "onDestroy end" );
         super.onDestroy();
     }