From e32aba4c5379e98d40e7f1a73dbb172f5a30c151 Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Fri, 8 Nov 2024 02:12:45 +0100 Subject: mod_pubsub: Use new metadata method No longer bypasses access control to retrieve this config subset, which is also explicitly named in the service config now. --- plugins/mod_pubsub/mod_pubsub.lua | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'plugins/mod_pubsub/mod_pubsub.lua') diff --git a/plugins/mod_pubsub/mod_pubsub.lua b/plugins/mod_pubsub/mod_pubsub.lua index 6efc419f..c17d9e63 100644 --- a/plugins/mod_pubsub/mod_pubsub.lua +++ b/plugins/mod_pubsub/mod_pubsub.lua @@ -256,6 +256,13 @@ function module.load() broadcaster = simple_broadcast; itemcheck = is_item_stanza; check_node_config = check_node_config; + metadata_subset = { + "title"; + "description"; + "payload_type"; + "access_model"; + "publish_model"; + }; get_affiliation = get_affiliation; jid = module.host; -- cgit v1.2.3