From c11e33f2a03b80da4aeb493b747b372e72872578 Mon Sep 17 00:00:00 2001
From: Kamal Bramwell <kamal@elixxir.io>
Date: Thu, 27 Oct 2022 12:51:42 -0400
Subject: [PATCH] Implemented createUserFriendlyErrorMessage Bindings method

---
 .../src/main/java/io/elixxir/xxclient/bindings/Bindings.kt    | 2 ++
 .../main/java/io/elixxir/xxclient/bindings/BindingsAdapter.kt | 4 ++++
 2 files changed, 6 insertions(+)

diff --git a/xxclient/src/main/java/io/elixxir/xxclient/bindings/Bindings.kt b/xxclient/src/main/java/io/elixxir/xxclient/bindings/Bindings.kt
index 610ab5c..29385d9 100644
--- a/xxclient/src/main/java/io/elixxir/xxclient/bindings/Bindings.kt
+++ b/xxclient/src/main/java/io/elixxir/xxclient/bindings/Bindings.kt
@@ -175,4 +175,6 @@ interface Bindings {
     fun registerForNotifications(e2eId: E2eId, token: String)
 
     fun unregisterForNotifications(e2eId: E2eId)
+
+    fun createUserFriendlyErrorMessage(error: String): String
 }
\ No newline at end of file
diff --git a/xxclient/src/main/java/io/elixxir/xxclient/bindings/BindingsAdapter.kt b/xxclient/src/main/java/io/elixxir/xxclient/bindings/BindingsAdapter.kt
index 06d1ecc..003be03 100644
--- a/xxclient/src/main/java/io/elixxir/xxclient/bindings/BindingsAdapter.kt
+++ b/xxclient/src/main/java/io/elixxir/xxclient/bindings/BindingsAdapter.kt
@@ -373,4 +373,8 @@ open class BindingsAdapter : Bindings {
     override fun unregisterForNotifications(e2eId: E2eId) {
         CoreBindings.unregisterForNotifications(e2eId)
     }
+
+    override fun createUserFriendlyErrorMessage(error: String): String {
+        return CoreBindings.createUserFriendlyErrorMessage(error)
+    }
 }
\ No newline at end of file
-- 
GitLab