@@ -10,13 +10,9 @@ import com.apollographql.apollo.exception.ApolloException
1010import com.apollographql.apollo.exception.ApolloHttpException
1111import com.apollographql.apollo.interceptor.ApolloInterceptor
1212import com.apollographql.apollo.interceptor.ApolloInterceptorChain
13- import com.apollographql.cache.normalized.api.CacheControlCacheResolver
14- import com.apollographql.cache.normalized.api.SchemaCoordinatesMaxAgeProvider
1513import com.apollographql.cache.normalized.apolloStore
1614import com.apollographql.cache.normalized.maxStale
17- import com.apollographql.cache.normalized.normalizedCache
18- import com.apollographql.cache.normalized.storeReceivedDate
19- import dev.johnoreilly.confetti.cache.Cache
15+ import dev.johnoreilly.confetti.cache.Cache.cache
2016import dev.johnoreilly.confetti.di.getNormalizedCacheFactory
2117import dev.johnoreilly.confetti.utils.registerApolloDebugServer
2218import dev.johnoreilly.confetti.utils.unregisterApolloDebugServer
@@ -121,18 +117,11 @@ class ApolloClientCache : KoinComponent {
121117// }
122118// )
123119 .addHttpHeader(" conference" , conference)
124- .normalizedCache (
120+ .cache (
125121 normalizedCacheFactory,
126122 enableOptimisticUpdates = true ,
127123 writeToCacheAsynchronously = writeToCacheAsynchronously,
128- cacheResolver = CacheControlCacheResolver (
129- SchemaCoordinatesMaxAgeProvider (
130- maxAges = Cache .maxAges,
131- defaultMaxAge = Duration .INFINITE ,
132- )
133- ),
134124 )
135- .storeReceivedDate(true )
136125 .maxStale(Duration .INFINITE )
137126 .autoPersistedQueries()
138127 .addInterceptor(tokenProviderInterceptor)
0 commit comments