diff --git a/xxclient/src/main/java/io/elixxir/xxclient/callbacks/UdLookupResultListener.kt b/xxclient/src/main/java/io/elixxir/xxclient/callbacks/UdLookupResultListener.kt index 57bcaef81bfba9dfc1f5ae6382f12691b55929dd..b1216851bbfe9b29aee4ebf3f824708199331aa7 100644 --- a/xxclient/src/main/java/io/elixxir/xxclient/callbacks/UdLookupResultListener.kt +++ b/xxclient/src/main/java/io/elixxir/xxclient/callbacks/UdLookupResultListener.kt @@ -1,18 +1,20 @@ package io.elixxir.xxclient.callbacks +import android.util.Log import bindings.UdLookupCallback import io.elixxir.xxclient.utils.* import java.lang.Exception interface UdLookupResultListener { - fun onResponse(response: Result<List<ContactData>>) + fun onResponse(response: Result<ContactData>) } open class UdLookupCallbackAdapter( protected val listener: UdLookupResultListener ) : UdLookupCallback { override fun callback(contacts: ByteArray?, error: Exception?) { - val contactsResult = parseDataArray( + Log.d("UdLookup", "contacts: ${contacts?.decodeToString() ?: "null"}") + val contactsResult = parseData( contacts, error )