|
17 | 17 | import com.google.gson.GsonBuilder; |
18 | 18 | import com.google.gson.reflect.TypeToken; |
19 | 19 | import com.nextcloud.client.account.User; |
| 20 | +import com.nextcloud.common.SessionTimeOutKt; |
20 | 21 | import com.nextcloud.utils.e2ee.E2EVersionHelper; |
21 | 22 | import com.owncloud.android.R; |
22 | 23 | import com.owncloud.android.datamodel.ArbitraryDataProvider; |
|
42 | 43 | import com.owncloud.android.lib.resources.e2ee.StoreMetadataRemoteOperation; |
43 | 44 | import com.owncloud.android.lib.resources.e2ee.StoreMetadataV2RemoteOperation; |
44 | 45 | import com.owncloud.android.lib.resources.e2ee.UnlockFileRemoteOperation; |
45 | | -import com.owncloud.android.lib.resources.e2ee.UnlockFileV1RemoteOperation; |
46 | 46 | import com.owncloud.android.lib.resources.e2ee.UpdateMetadataRemoteOperation; |
47 | 47 | import com.owncloud.android.lib.resources.e2ee.UpdateMetadataV2RemoteOperation; |
48 | 48 | import com.owncloud.android.lib.resources.files.model.ServerFileInterface; |
@@ -1166,7 +1166,8 @@ public static String lockFolder(ServerFileInterface parentFile, OwnCloudClient c |
1166 | 1166 | public static String lockFolder(ServerFileInterface parentFile, OwnCloudClient client, long counter) throws UploadException { |
1167 | 1167 | // Lock folder |
1168 | 1168 | LockFileRemoteOperation lockFileOperation = new LockFileRemoteOperation(parentFile.getLocalId(), |
1169 | | - counter); |
| 1169 | + counter, |
| 1170 | + SessionTimeOutKt.getDefaultSessionTimeOut()); |
1170 | 1171 | RemoteOperationResult<String> lockFileOperationResult = lockFileOperation.execute(client); |
1171 | 1172 |
|
1172 | 1173 | if (lockFileOperationResult.isSuccess() && |
@@ -1366,7 +1367,7 @@ public static RemoteOperationResult<Void> unlockFolder(ServerFileInterface paren |
1366 | 1367 |
|
1367 | 1368 | public static RemoteOperationResult<Void> unlockFolderV1(ServerFileInterface parentFolder, OwnCloudClient client, String token) { |
1368 | 1369 | if (token != null) { |
1369 | | - return new UnlockFileV1RemoteOperation(parentFolder.getLocalId(), token).execute(client); |
| 1370 | + return new UnlockFileRemoteOperation(parentFolder.getLocalId(), token, SessionTimeOutKt.getDefaultSessionTimeOut(), false).execute(client); |
1370 | 1371 | } else { |
1371 | 1372 | return new RemoteOperationResult<>(new Exception("No token available")); |
1372 | 1373 | } |
|
0 commit comments