From 816598b631c7c5f4116055cebceec5ecc1681edf Mon Sep 17 00:00:00 2001 From: Torsten Grote Date: Wed, 15 May 2019 16:03:02 -0300 Subject: [PATCH] [headless] only include alias in contact's JSON representation if it exists --- .../org/briarproject/briar/headless/contact/OutputContact.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/briar-headless/src/main/java/org/briarproject/briar/headless/contact/OutputContact.kt b/briar-headless/src/main/java/org/briarproject/briar/headless/contact/OutputContact.kt index e4b6cf7e1..7f5f35f54 100644 --- a/briar-headless/src/main/java/org/briarproject/briar/headless/contact/OutputContact.kt +++ b/briar-headless/src/main/java/org/briarproject/briar/headless/contact/OutputContact.kt @@ -8,9 +8,9 @@ import org.briarproject.briar.headless.json.JsonDict internal fun Contact.output() = JsonDict( "contactId" to id.int, "author" to author.output(), - "alias" to alias, "verified" to isVerified ).apply { + alias?.let { put("alias", it) } handshakePublicKey?.let { put("handshakePublicKey", it.encoded) } }