[headless] only include alias in contact's JSON representation if it exists

This commit is contained in:
Torsten Grote
2019-05-15 16:03:02 -03:00
parent 435b43488a
commit 816598b631

View File

@@ -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) }
}