From b678cb1086b55a919e874cefb4dbe0a310512c2d Mon Sep 17 00:00:00 2001 From: Alex Baker Date: Thu, 18 Mar 2021 08:54:37 -0500 Subject: [PATCH] Convert method to lambda --- .../java/org/tasks/caldav/CaldavSynchronizer.kt | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/app/src/main/java/org/tasks/caldav/CaldavSynchronizer.kt b/app/src/main/java/org/tasks/caldav/CaldavSynchronizer.kt index 31519e0b7..b898f2df8 100644 --- a/app/src/main/java/org/tasks/caldav/CaldavSynchronizer.kt +++ b/app/src/main/java/org/tasks/caldav/CaldavSynchronizer.kt @@ -23,7 +23,6 @@ import dagger.hilt.android.qualifiers.ApplicationContext import net.fortuna.ical4j.model.property.ProdId import okhttp3.Headers import okhttp3.HttpUrl -import okhttp3.Interceptor import okhttp3.OkHttpClient import okhttp3.RequestBody import org.tasks.BuildConfig @@ -130,13 +129,11 @@ class CaldavSynchronizer @Inject constructor( private suspend fun synchronize(account: CaldavAccount) { val caldavClient = provider.forAccount(account) var serverType = SERVER_UNKNOWN - val resources = caldavClient.calendars(object : Interceptor { - override fun intercept(chain: Interceptor.Chain): okhttp3.Response { - val response = chain.proceed(chain.request()) - serverType = getServerType(account, response.headers) - return response - } - }) + val resources = caldavClient.calendars { chain -> + val response = chain.proceed(chain.request()) + serverType = getServerType(account, response.headers) + response + } if (serverType != account.serverType) { account.serverType = serverType caldavDao.update(account)