Align KeyTransparencySearchResponse with distinguished counterpart and update DistinguishedResponse field names

This commit is contained in:
Katherine
2024-10-29 15:55:45 -04:00
committed by GitHub
parent f3b22e04e8
commit d335b7a033
5 changed files with 8 additions and 32 deletions

View File

@@ -123,10 +123,7 @@ public class KeyTransparencyController {
KEY_TRANSPARENCY_RPC_TIMEOUT)
.thenApply(searchResponse ->
new KeyTransparencySearchResponse(
searchResponse.getTreeHead().toByteArray(),
searchResponse.getAci().toByteArray(),
searchResponse.hasE164() ? Optional.of(searchResponse.getE164().toByteArray()) : Optional.empty(),
searchResponse.hasUsernameHash() ? Optional.of(searchResponse.getUsernameHash().toByteArray()) : Optional.empty())
searchResponse.toByteArray())
).join();
} catch (final CancellationException exception) {
LOGGER.error("Unexpected cancellation from key transparency service", exception);