diff --git a/core/kubernetes/src/main/kotlin/dev/schlaubi/mikbot/core/health/ratelimit/DistributedRateLimiter.kt b/core/kubernetes/src/main/kotlin/dev/schlaubi/mikbot/core/health/ratelimit/DistributedRateLimiter.kt index b4a46d3c..986a439d 100644 --- a/core/kubernetes/src/main/kotlin/dev/schlaubi/mikbot/core/health/ratelimit/DistributedRateLimiter.kt +++ b/core/kubernetes/src/main/kotlin/dev/schlaubi/mikbot/core/health/ratelimit/DistributedRateLimiter.kt @@ -63,7 +63,7 @@ class DistributedRateLimiter(proxyManager: ProxyManager) : RequestRateLi val proxy = proxyManager.getProxy(globalBucket) { CompletableFuture.completedFuture(config) } proxy.replaceConfiguration(config, TokensInheritanceStrategy.AS_IS) } else { - val key = response.bucketKey!! + val key = response.bucketKey ?: return val config = response.toBucketConfiguration() val proxy = proxyManager.getProxy(key.value) { CompletableFuture.completedFuture(config) } proxy.replaceConfiguration(config, TokensInheritanceStrategy.AS_IS) diff --git a/gradle/libs.versions.toml b/gradle/libs.versions.toml index c22ece00..c04ee79f 100644 --- a/gradle/libs.versions.toml +++ b/gradle/libs.versions.toml @@ -6,7 +6,7 @@ coroutines = "1.9.0" serialization = "1.7.3" ktor = "3.0.0" kord = "feature-user-apps-20241022.210712-8" -api = "3.37.10" +api = "3.37.11" ksp = "2.0.21-1.0.25" lavakord = "7.1.0"