# HG changeset patch # User Kim Alvefur # Date 1469532591 -7200 # Node ID 97ebd28a8a75dcd41fcd71b968c2a6e61f9a0afa # Parent a96f2d0f8750b1735d9b1c682b6b9897785c79ad mod_cloud_notify: Apply pre-serialization to publish-options diff -r a96f2d0f8750 -r 97ebd28a8a75 mod_cloud_notify/mod_cloud_notify.lua --- a/mod_cloud_notify/mod_cloud_notify.lua Tue Jul 26 13:08:44 2016 +0200 +++ b/mod_cloud_notify/mod_cloud_notify.lua Tue Jul 26 13:29:51 2016 +0200 @@ -48,7 +48,7 @@ jid = push_jid; node = push_node; count = 0; - options = publish_options; + options = publish_options and st.preserialize(publish_options); }; local ok, err = push_enabled:set(origin.username, user_push_services); if not ok then @@ -116,7 +116,7 @@ push_publish:up(); -- / publish push_publish:up(); -- / pubsub if push_info.options then - push_publish:tag("publish-options"):add_child(push_info.options); + push_publish:tag("publish-options"):add_child(st.deserialize(push_info.options)); end module:send(push_publish); end