From 21a5e15dd7a3fd4be8a7a3ba62ce83a38644bd0c Mon Sep 17 00:00:00 2001
From: "Richard T. Carback III" <rick.carback@gmail.com>
Date: Fri, 2 Jun 2023 18:06:38 +0000
Subject: [PATCH] suppress error on URL channel share type function

---
 wasm/channels.go | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/wasm/channels.go b/wasm/channels.go
index 13562a20..22ce4811 100644
--- a/wasm/channels.go
+++ b/wasm/channels.go
@@ -16,6 +16,8 @@ import (
 	"sync"
 	"syscall/js"
 
+	jww "github.com/spf13/jwalterweatherman"
+
 	"gitlab.com/elixxir/client/v4/bindings"
 	"gitlab.com/elixxir/client/v4/channels"
 	"gitlab.com/elixxir/wasm-utils/exception"
@@ -951,8 +953,11 @@ func (cm *ChannelsManager) GetShareURL(_ js.Value, args []js.Value) any {
 func GetShareUrlType(_ js.Value, args []js.Value) any {
 	level, err := bindings.GetShareUrlType(args[0].String())
 	if err != nil {
-		exception.ThrowTrace(err)
-		return nil
+		jww.ERROR.Printf("ShareURL is broken: %s: %+v",
+			args[0].String(), err)
+
+		// exception.ThrowTrace(err)
+		return 1
 	}
 
 	return level
-- 
GitLab