# HG changeset patch # User Emmanuel Gil Peyrot # Date 1534597838 -3600 # Node ID f7777bc6e677aeb8ac188c9bcb800aed76205af3 # Parent ba0d444b64aa978e2a337af1229604dfb844bfe5 mod_bookmarks: Enforce publish_options since Prosody 249d90ff992e. diff -r ba0d444b64aa -r f7777bc6e677 mod_bookmarks/mod_bookmarks.lua --- a/mod_bookmarks/mod_bookmarks.lua Sat Aug 18 14:04:40 2018 +0100 +++ b/mod_bookmarks/mod_bookmarks.lua Sat Aug 18 14:10:38 2018 +0100 @@ -42,7 +42,11 @@ local service = mod_pep.get_pep_service(username); local item = st.stanza("item", { xmlns = "http://jabber.org/protocol/pubsub", id = "current" }) :add_child(bookmarks); - return service:publish("storage:bookmarks", jid, "current", item); + local options = { + ["persist_items"] = true; + ["access_model"] = "whitelist"; + }; + return service:publish("storage:bookmarks", jid, "current", item, options); end -- Synchronise Private XML to PEP.