Эх сурвалжийг харах

Save cookies in FileActivity#onPause

masensio 10 жил өмнө
parent
commit
a8ed64f5b7

+ 1 - 1
owncloud-android-library

@@ -1 +1 @@
-Subproject commit 0cf283526820c0f056f8f5e6c1c1fcc09bb55262
+Subproject commit b18dffe100942a4e7df8ce1615ba5a254cac8dbc

+ 7 - 0
src/com/owncloud/android/ui/activity/FileActivity.java

@@ -48,6 +48,7 @@ import com.owncloud.android.files.services.FileDownloader;
 import com.owncloud.android.files.services.FileUploader;
 import com.owncloud.android.files.services.FileDownloader.FileDownloaderBinder;
 import com.owncloud.android.files.services.FileUploader.FileUploaderBinder;
+import com.owncloud.android.lib.common.OwnCloudClientMap;
 import com.owncloud.android.lib.common.operations.OnRemoteOperationListener;
 import com.owncloud.android.lib.common.operations.RemoteOperation;
 import com.owncloud.android.lib.common.operations.RemoteOperationResult;
@@ -195,6 +196,12 @@ implements OnRemoteOperationListener, ComponentsGetter {
     
     @Override
     protected void onPause()  {
+        // Save cookies here
+        Log_OC.wtf(TAG, "Saving Cookies" );
+        if (mAccount != null) {
+            OwnCloudClientMap.saveClient(mAccount, this);
+        }
+        
         if (mOperationsServiceBinder != null) {
             mOperationsServiceBinder.removeOperationListener(this);
         }