From 6626d35920fbb03dc1207651be505b0bf7677e88 Mon Sep 17 00:00:00 2001 From: sunglocto Date: Wed, 4 Feb 2026 10:12:49 +0000 Subject: [PATCH] fix some crashes and debug smtn --- gtk-helpers.go | 10 ++++++++-- main.go | 6 ++++++ 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/gtk-helpers.go b/gtk-helpers.go index 119cb30..2a47863 100644 --- a/gtk-helpers.go +++ b/gtk-helpers.go @@ -48,8 +48,14 @@ func switchToTab(jid string, w *gtk.Window) { scroller.SetChild(typed_tab.msgs) if typed_tab.isMuc { - m, _ := mucmembers.Load(jid) - ma := m.(mucUnit) + m, ok := mucmembers.Load(jid) + if !ok { + return + } + ma, ok := m.(mucUnit) + if !ok { + return + } mm := ma.Members gen := gtk.NewBox(gtk.OrientationVertical, 0) diff --git a/main.go b/main.go index f55a69e..0d0208e 100644 --- a/main.go +++ b/main.go @@ -252,6 +252,12 @@ func main() { return } + e := stanza.PubSubEvent{} + ok = m.Get(&e) + if ok { + fmt.Println(e) + } + /* if m.Body == "" { return