diff --git a/service/src/main/java/org/whispersystems/textsecuregcm/limits/RateLimiter.java b/service/src/main/java/org/whispersystems/textsecuregcm/limits/RateLimiter.java index b53df9a1c..82a7ad7c2 100644 --- a/service/src/main/java/org/whispersystems/textsecuregcm/limits/RateLimiter.java +++ b/service/src/main/java/org/whispersystems/textsecuregcm/limits/RateLimiter.java @@ -58,6 +58,10 @@ public interface RateLimiter { return Mono.fromFuture(validateAsync(key).toCompletableFuture()); } + default Mono validateReactive(final UUID accountUuid) { + return validateReactive(accountUuid.toString()); + } + default boolean hasAvailablePermits(final UUID accountUuid, final int permits) { return hasAvailablePermits(accountUuid.toString(), permits); }