comparison plugins/mod_pubsub/mod_pubsub.lua @ 14037:cc916272c30f 13.0

mod_pubsub: Error if loaded outside of a component This may change in the future, if we decide to support pubsub on hosts, but we would need to resolve e.g. #1808 first.
author Matthew Wild <mwild1@gmail.com>
date Mon, 12 Jan 2026 17:13:06 +0000
parents df32fff0963d
children 354427afb638
comparison
equal deleted inserted replaced
14035:dab1a4002cb5 14037:cc916272c30f
1 if module:get_host_type() ~= "component" then
2 error("Pubsub should be loaded as a component, please see https://prosody.im/doc/modules/mod_pubsub", 0);
3 end
4
1 local pubsub = require "prosody.util.pubsub"; 5 local pubsub = require "prosody.util.pubsub";
2 local st = require "prosody.util.stanza"; 6 local st = require "prosody.util.stanza";
3 local jid_bare = require "prosody.util.jid".bare; 7 local jid_bare = require "prosody.util.jid".bare;
4 local new_id = require "prosody.util.id".medium; 8 local new_id = require "prosody.util.id".medium;
5 local storagemanager = require "prosody.core.storagemanager"; 9 local storagemanager = require "prosody.core.storagemanager";