mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-19 20:28:05 +01:00
Only fetch last-resort PQ keys for accounts with linked devices
This commit is contained in:
committed by
Jon Chambers
parent
cdb651b68f
commit
26b3b75054
@@ -76,6 +76,7 @@ public class RemoveLinkedDevicesWithoutPqKeysCommand extends AbstractSinglePassC
|
||||
final KeysManager keysManager = getCommandDependencies().keysManager();
|
||||
|
||||
accounts
|
||||
.filter(account -> account.getDevices().size() > 1)
|
||||
.flatMap(
|
||||
account -> Mono.fromFuture(() -> keysManager.getPqEnabledDevices(account.getIdentifier(IdentityType.ACI)))
|
||||
.retryWhen(Retry.backoff(maxRetries, Duration.ofSeconds(1))
|
||||
|
||||
Reference in New Issue
Block a user