From e45fdd49e30e33d427b5ff03ebc11b70d1f70ce4 Mon Sep 17 00:00:00 2001 From: Barpfotenbaer Date: Sun, 6 Sep 2020 22:29:42 +0200 Subject: [PATCH] It doesn't make sense to return unprocess receiveval --- nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go b/nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go index 4fe8b49..894d00a 100755 --- a/nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go +++ b/nhooyrioWebsocketAddons/nhooyrioWebsocketAddons.go @@ -22,7 +22,8 @@ func WsjsonSend(ctx context.Context, conn *websocket.Conn, sendval interface{}) return nil, receiveval } -func WsjsonReceive(ctx context.Context, conn *websocket.Conn, dosth func(interface{}) interface{}) (err error, receiveval interface{}) { +func WsjsonReceive(ctx context.Context, conn *websocket.Conn, dosth func(interface{}) interface{}) (err error, sendval interface{}) { + var receiveval interface{} err = nil //Receive @@ -31,7 +32,9 @@ func WsjsonReceive(ctx context.Context, conn *websocket.Conn, dosth func(interfa return } if dosth != nil { - receiveval = dosth(receiveval) + sendval = dosth(receiveval) + } else { + sendval = nil //It doesn't make sense to return unprocess receiveval } //Send