diff --git a/data/src/main/java/org/cryptomator/data/cloud/onedrive/OnedriveClientFactory.kt b/data/src/main/java/org/cryptomator/data/cloud/onedrive/OnedriveClientFactory.kt index 5dc4f4c3..dff3201b 100644 --- a/data/src/main/java/org/cryptomator/data/cloud/onedrive/OnedriveClientFactory.kt +++ b/data/src/main/java/org/cryptomator/data/cloud/onedrive/OnedriveClientFactory.kt @@ -6,7 +6,6 @@ import com.microsoft.graph.httpcore.HttpClients import com.microsoft.graph.requests.GraphServiceClient import org.cryptomator.data.cloud.okhttplogging.HttpLoggingInterceptor import org.cryptomator.data.util.NetworkTimeout -import org.cryptomator.util.SharedPreferencesHandler import org.cryptomator.util.crypto.CredentialCryptor import java.net.URL import java.util.concurrent.CompletableFuture @@ -19,7 +18,7 @@ class OnedriveClientFactory private constructor() { companion object { - fun createInstance(context: Context, encryptedToken: String, sharedPreferencesHandler: SharedPreferencesHandler): GraphServiceClient { + fun createInstance(context: Context, encryptedToken: String): GraphServiceClient { val tokenAuthenticationProvider = object : BaseAuthenticationProvider() { val token = CompletableFuture.completedFuture(CredentialCryptor.getInstance(context).decrypt(encryptedToken)) override fun getAuthorizationTokenAsync(requestUrl: URL): CompletableFuture { diff --git a/data/src/main/java/org/cryptomator/data/cloud/onedrive/OnedriveCloudContentRepositoryFactory.java b/data/src/main/java/org/cryptomator/data/cloud/onedrive/OnedriveCloudContentRepositoryFactory.java index badaf5e3..dca5c8b6 100644 --- a/data/src/main/java/org/cryptomator/data/cloud/onedrive/OnedriveCloudContentRepositoryFactory.java +++ b/data/src/main/java/org/cryptomator/data/cloud/onedrive/OnedriveCloudContentRepositoryFactory.java @@ -33,6 +33,6 @@ public class OnedriveCloudContentRepositoryFactory implements CloudContentReposi @Override public CloudContentRepository cloudContentRepositoryFor(Cloud cloud) { OnedriveCloud onedriveCloud = (OnedriveCloud) cloud; - return new OnedriveCloudContentRepository(onedriveCloud, context, OnedriveClientFactory.Companion.createInstance(context, onedriveCloud.accessToken(), sharedPreferencesHandler)); + return new OnedriveCloudContentRepository(onedriveCloud, context, OnedriveClientFactory.Companion.createInstance(context, onedriveCloud.accessToken())); } }