Update Option.RECAPTCHA to Option.CAPTCHA

This commit is contained in:
Chris Eager
2024-03-14 09:52:26 -05:00
committed by Cody Henthorne
parent 8f884fdd5c
commit 0c6761fcfd
3 changed files with 11 additions and 4 deletions

View File

@@ -594,8 +594,13 @@ public abstract class PushSendJob extends SendJob {
SignalDatabase.messages().markAsRateLimited(messageId);
}
if (proofRequired.getOptions().contains(ProofRequiredException.Option.RECAPTCHA)) {
Log.i(TAG, "[Proof Required] ReCAPTCHA required.");
final Optional<ProofRequiredException.Option> captchaRequired =
proofRequired.getOptions().stream()
.filter(option -> option.equals(ProofRequiredException.Option.RECAPTCHA) || option.equals(ProofRequiredException.Option.CAPTCHA))
.findFirst();
if (captchaRequired.isPresent()) {
Log.i(TAG, "[Proof Required] " + captchaRequired.get() + " required.");
SignalStore.rateLimit().markNeedsRecaptcha(proofRequired.getToken());
if (recipient != null) {