MigrateRegistrationRecoveryPasswordsCommand: un-invert semantics of `dryRun` flag

This commit is contained in:
Jonathan Klabunde Tomer 2024-11-22 16:27:30 -08:00 committed by Jon Chambers
parent 717fb57a14
commit 1d9734c824
1 changed files with 6 additions and 6 deletions

View File

@ -87,12 +87,12 @@ public class MigrateRegistrationRecoveryPasswordsCommand extends AbstractCommand
final long expiration = tuple.getT3();
return dryRun
? Mono.fromFuture(() -> registrationRecoveryPasswordsManager.migrateE164Record(e164, saltedTokenHash, expiration))
.onErrorResume(throwable -> {
logger.warn("Failed to migrate record for {}", e164, throwable);
return Mono.empty();
})
: Mono.just(false);
? Mono.just(false)
: Mono.fromFuture(() -> registrationRecoveryPasswordsManager.migrateE164Record(e164, saltedTokenHash, expiration))
.onErrorResume(throwable -> {
logger.warn("Failed to migrate record for {}", e164, throwable);
return Mono.empty();
});
}, maxConcurrency)
.filter(migrated -> migrated)
.doOnNext(ignored -> recordsMigratedCounter.increment())