From 640fbcaa6fb095d96109e6b33354611f5c4748f3 Mon Sep 17 00:00:00 2001 From: Daniel Ponte Date: Mon, 24 Feb 2025 11:46:11 -0500 Subject: [PATCH] calls: set Authorization header, show talker alias --- cmd/calls/main.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/cmd/calls/main.go b/cmd/calls/main.go index 3f73c2d..9496af9 100644 --- a/cmd/calls/main.go +++ b/cmd/calls/main.go @@ -128,6 +128,7 @@ func main() { } wsHdr := make(http.Header) userAgent(wsHdr) + wsHdr.Set("Authorization", "Bearer "+jwt.JWT) c, _, err := dialer.Dial(u.String(), wsHdr) if err != nil { log.Fatal("dial:", err) @@ -163,7 +164,11 @@ func main() { switch v := m.ToClientMessage.(type) { case *pb.Message_Call: - log.Printf("call tg %d (%s) [Q: %d]", v.Call.Talkgroup, timeLength(v.Call.Duration), play.Queue()) + var talker string + if v.Call.TalkerAlias != nil { + talker = " from " + *v.Call.TalkerAlias + } + log.Printf("call tg %d%s (%s) [Q: %d]", v.Call.Talkgroup, talker, timeLength(v.Call.Duration), play.Queue()) play.Play(v.Call.Audio, v.Call.AudioType) case *pb.Message_Notification: log.Println(v.Notification.Msg)