Store signed EC pre-keys in a dedicated table when setting signed pre-keys individually

This commit is contained in:
Jon Chambers
2023-07-12 12:41:08 -04:00
committed by Jon Chambers
parent a0d6146ff5
commit 1605676509
2 changed files with 7 additions and 0 deletions

View File

@@ -22,6 +22,7 @@ import java.time.Duration;
import java.time.Instant;
import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Objects;
import java.util.Optional;
import java.util.UUID;
@@ -296,6 +297,8 @@ public class KeysController {
d.setSignedPreKey(signedPreKey);
}
});
keys.storeEcSignedPreKeys(getIdentifier(auth.getAccount(), identityType), Map.of(device.getId(), signedPreKey)).join();
}
private static boolean usePhoneNumberIdentity(final Optional<String> identityType) {