# HG changeset patch # User Kim Alvefur # Date 1659110036 -7200 # Node ID 8f77452abc5905e083e94a38470ab745c445e83f # Parent 4c8b66da4dec5f5d690cf5db250cdf749078a989 mod_default_bookmarks: Fix support for array of string config in bookmarks 2 part (thanks Menel) diff -r 4c8b66da4dec -r 8f77452abc59 mod_default_bookmarks/mod_default_bookmarks.lua --- a/mod_default_bookmarks/mod_default_bookmarks.lua Mon Jul 25 19:28:38 2022 +0200 +++ b/mod_default_bookmarks/mod_default_bookmarks.lua Fri Jul 29 17:53:56 2022 +0200 @@ -85,6 +85,9 @@ end local ns = event.version or "urn:xmpp:bookmarks:1"; for i, bookmark in ipairs(bookmarks) do + if type(bookmark) ~= "table" then -- assume it's only a jid + bookmark = { jid = bookmark, name = jid.split(bookmark) }; + end local bm_jid = jid.prep(bookmark.jid); if not bm_jid then module:log("error", "Invalid JID in default_bookmarks[%d].jid = %q", i, bookmark.jid);