revert changes for sync operations

Signed-off-by: alperozturk <alper_ozturk@proton.me>
This commit is contained in:
alperozturk 2024-08-23 09:48:44 +02:00
parent 9c2f7e4642
commit 1bbbb95493
No known key found for this signature in database
GPG key ID: 4E577DC593B59BDF

View file

@ -13,14 +13,11 @@ import android.content.Context;
import android.os.Handler; import android.os.Handler;
import com.nextcloud.common.NextcloudClient; import com.nextcloud.common.NextcloudClient;
import com.nextcloud.utils.extensions.ContextExtensionsKt;
import com.owncloud.android.R;
import com.owncloud.android.datamodel.FileDataStorageManager; import com.owncloud.android.datamodel.FileDataStorageManager;
import com.owncloud.android.lib.common.OwnCloudClient; import com.owncloud.android.lib.common.OwnCloudClient;
import com.owncloud.android.lib.common.operations.OnRemoteOperationListener; import com.owncloud.android.lib.common.operations.OnRemoteOperationListener;
import com.owncloud.android.lib.common.operations.RemoteOperation; import com.owncloud.android.lib.common.operations.RemoteOperation;
import com.owncloud.android.lib.common.operations.RemoteOperationResult; import com.owncloud.android.lib.common.operations.RemoteOperationResult;
import com.owncloud.android.lib.common.utils.Log_OC;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
@ -49,11 +46,10 @@ public abstract class SyncOperation extends RemoteOperation {
*/ */
public RemoteOperationResult execute(Context context) { public RemoteOperationResult execute(Context context) {
if (storageManager.getUser().isAnonymous()) { if (storageManager.getUser().isAnonymous()) {
Log_OC.d("SyncOperation","Trying to execute a sync operation with anonymous account, operation cancelled"); throw new IllegalArgumentException("Trying to execute a sync operation with a " +
return new RemoteOperationResult(RemoteOperationResult.ResultCode.ACCOUNT_EXCEPTION); "storage manager for an anonymous account");
} else {
return super.execute(this.storageManager.getUser(), context);
} }
return super.execute(this.storageManager.getUser(), context);
} }
public RemoteOperationResult execute(@NonNull NextcloudClient client) { public RemoteOperationResult execute(@NonNull NextcloudClient client) {