diff --git a/xxclient/src/main/java/io/elixxir/xxclient/models/BindingsModel.kt b/xxclient/src/main/java/io/elixxir/xxclient/models/BindingsModel.kt index 468ccd178966de7966b174773da8eb148e9cc16a..2c1a8c9b225488126c9305a1b062b58f33f2fb44 100644 --- a/xxclient/src/main/java/io/elixxir/xxclient/models/BindingsModel.kt +++ b/xxclient/src/main/java/io/elixxir/xxclient/models/BindingsModel.kt @@ -15,7 +15,7 @@ interface BindingsModel { val data = list.map { (it as? ByteArray)?.toBase64String() ?: it } - return Gson().toJson(data.toTypedArray(), T::class.java).encodeToByteArray() + return Gson().toJson(data.toTypedArray(), Array<T>::class.java).encodeToByteArray() } inline fun <reified T> decode(data: ByteArray?): T? {