From b8b94f7a7ae70b024817451b52405aa1af151bf3 Mon Sep 17 00:00:00 2001 From: Dariusz Rybicki <dariusz@elixxir.io> Date: Thu, 2 Jun 2022 22:02:14 +0200 Subject: [PATCH] Adjust MessageListener for new Bindings framework --- Sources/ElixxirDAppsSDK/MessageListener.swift | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/Sources/ElixxirDAppsSDK/MessageListener.swift b/Sources/ElixxirDAppsSDK/MessageListener.swift index f05fe9fd..bed6b8c1 100644 --- a/Sources/ElixxirDAppsSDK/MessageListener.swift +++ b/Sources/ElixxirDAppsSDK/MessageListener.swift @@ -30,14 +30,10 @@ extension MessageListener { } private static func live( - register: @escaping (Int, BindingsListenerProtocol) -> Data? + register: @escaping (Int, BindingsListenerProtocol) -> Void ) -> MessageListener { MessageListener { messageType, listenerName, callback in - let listener = Listener(listenerName: listenerName, onHear: callback) - let listenerId = register(messageType, listener) - guard listenerId != nil else { - fatalError("BindingsConnection.registerListener returned `nil`") - } + register(messageType, Listener(listenerName: listenerName, onHear: callback)) } } } -- GitLab