Handle misconfiguration

Signed-off-by: Bryan Frimin <bryan@getprobo.com>
This commit is contained in:
Bryan Frimin
2025-07-14 12:37:43 +02:00
parent d5758be322
commit e9d5f86ea2

View File

@@ -21,6 +21,7 @@ import (
"encoding/base64"
"fmt"
"io"
"strings"
"github.com/chromedp/cdproto/page"
"github.com/chromedp/chromedp"
@@ -74,8 +75,13 @@ func WithTracerProvider(tp trace.TracerProvider) Option {
}
func NewConverter(addr string, opts ...Option) *Converter {
// Only add ws:// prefix if it's not already present
if !strings.HasPrefix(addr, "ws://") {
addr = "ws://" + addr
}
c := &Converter{
addr: "ws://" + addr,
addr: addr,
l: log.NewLogger(log.WithOutput(io.Discard)),
tracerProvider: otel.GetTracerProvider(),
}