mod_pep: Don't pass pubsub services across reloads
Ensures configuration is refreshed, releases some memory.
--- a/plugins/mod_pep.lua Thu Oct 21 15:59:16 2021 +0200
+++ b/plugins/mod_pep.lua Thu Nov 04 00:33:58 2021 +0100
@@ -36,18 +36,12 @@
function module.save()
return {
- services = services;
recipients = recipients;
};
end
function module.restore(data)
- services = data.services;
recipients = data.recipients;
- for username, service in pairs(services) do
- local user_bare = jid_join(username, host);
- module:add_item("pep-service", { service = service, jid = user_bare });
- end
end
function is_item_stanza(item)