diff --git a/CHANGES.md b/CHANGES.md index a99c89004..8cc69437b 100755 --- a/CHANGES.md +++ b/CHANGES.md @@ -26,6 +26,8 @@ - Room name wasn't being updated after changing it in the configuration form. [jcbrand] - Server disco features were "forgotten" after logging out and then logging in again. [jcbrand] - Don't show duplicate sent groupchat messages in Slack chat rooms. [jcbrand] +- Bookmark icon shown in the open rooms list when `allow_bookmarks` is to `false`. [jcbrand] +- #879 Text in links are converted to smileys leading to non-clickable links. ## 3.1.1 (2017-07-12) diff --git a/src/converse-roomslist.js b/src/converse-roomslist.js index ca97b37c8..01f9219f6 100644 --- a/src/converse-roomslist.js +++ b/src/converse-roomslist.js @@ -117,6 +117,7 @@ } const div = document.createElement('div'); div.innerHTML = tpl_rooms_list_item(_.extend(item.toJSON(), { + 'allow_bookmarks': _converse.allow_bookmarks, 'info_leave_room': __('Leave this room'), 'info_remove_bookmark': __('Unbookmark this room'), 'info_title': __('Show more information on this room'), diff --git a/src/templates/rooms_list_item.html b/src/templates/rooms_list_item.html index e1af31dc6..76de90f06 100644 --- a/src/templates/rooms_list_item.html +++ b/src/templates/rooms_list_item.html @@ -9,9 +9,12 @@ data-room-jid="{{{jid}}}" data-room-name="{{{name}}}" title="{{{info_leave_room}}}" href="#">  + +{[ if (allow_bookmarks) { ]}   +{[ } ]}