mirror of
https://github.com/signalapp/Signal-Server
synced 2026-04-21 06:38:04 +01:00
don't attempt to update KEM prekeys if we have no PQ-enabled devices
This commit is contained in:
committed by
GitHub
parent
2601d6e906
commit
8e598c19dc
@@ -372,7 +372,7 @@ public class AccountsManager {
|
||||
final List<Long> pqEnabledDeviceIDs = keysManager.getPqEnabledDevices(pni).join();
|
||||
keysManager.delete(pni);
|
||||
keysManager.storeEcSignedPreKeys(pni, pniSignedPreKeys).join();
|
||||
if (pniPqLastResortPreKeys != null) {
|
||||
if (pniPqLastResortPreKeys != null && !pqEnabledDeviceIDs.isEmpty()) {
|
||||
keysManager.storePqLastResort(pni, pqEnabledDeviceIDs.stream().collect(Collectors.toMap(Function.identity(), pniPqLastResortPreKeys::get))).join();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user