Sun, 20 May 2018 01:49:58 +0200
riddim.plugins.factoids: Import and use util.stanza instead of relying on now non-existant verse global
plugins/factoids.lua | file | annotate | diff | comparison | revisions |
--- a/plugins/factoids.lua Fri Jun 30 16:59:21 2017 +0200 +++ b/plugins/factoids.lua Sun May 20 01:49:58 2018 +0200 @@ -1,3 +1,4 @@ +local st = require "util.stanza"; local storage_backends = {}; function riddim.plugins.factoids(bot) local factoids = {}; @@ -185,11 +186,11 @@ end); end, save = function() - local st = verse.stanza(factoids_node, { xmlns = factoids_xmlns }); + local wrapper = st.stanza(factoids_node, { xmlns = factoids_xmlns }); for name, text in pairs(factoids) do - st:tag("factoid", { name = name }):text(text):up(); + wrapper:tag("factoid", { name = name }):text(text):up(); end - bot.stream:private_set(factoids_node, factoids_xmlns, st); + bot.stream:private_set(factoids_node, factoids_xmlns, wrapper); end, } function actions.add(...) actions.save(); end