From 2fea8a96a0d64707c46cfbf5481b1fa090f136a2 Mon Sep 17 00:00:00 2001
From: Yann Leboulanger <asterix@lagaule.org>
Date: Mon, 11 Aug 2014 22:10:23 +0200
Subject: [PATCH] show first part of the JID in actions -> join group chat menu
 when there is no name.

---
 src/roster_window.py | 7 ++++++-
 1 file changed, 6 insertions(+), 1 deletion(-)

diff --git a/src/roster_window.py b/src/roster_window.py
index 0480e6b3fe..c92460f29a 100644
--- a/src/roster_window.py
+++ b/src/roster_window.py
@@ -6167,8 +6167,13 @@ class RosterWindow:
             gc_sub_menu.append(item)
 
         for bookmark in gajim.connections[account].bookmarks:
+            name = bookmark['name']
+            if bookmark['name'] == '':
+                # No name was given for this bookmark.
+                # Use the first part of JID instead...
+                name = bookmark['jid'].split("@")[0]
             # Do not use underline.
-            item = gtk.MenuItem(bookmark['name'], False)
+            item = gtk.MenuItem(name, False)
             item.connect('activate', self.on_bookmark_menuitem_activate,
                     account, bookmark)
             gc_sub_menu.append(item)
-- 
GitLab