diff plugins/mod_pubsub/mod_pubsub.lua @ 14048:f5d415d54064

Merge 13.0->trunk
author Matthew Wild <mwild1@gmail.com>
date Tue, 20 Jan 2026 11:13:31 +0000
parents cc916272c30f
children 354427afb638
line wrap: on
line diff
--- a/plugins/mod_pubsub/mod_pubsub.lua	Mon Jan 19 12:09:40 2026 +0100
+++ b/plugins/mod_pubsub/mod_pubsub.lua	Tue Jan 20 11:13:31 2026 +0000
@@ -1,3 +1,7 @@
+if module:get_host_type() ~= "component" then
+	error("Pubsub should be loaded as a component, please see https://prosody.im/doc/modules/mod_pubsub", 0);
+end
+
 local pubsub = require "prosody.util.pubsub";
 local st = require "prosody.util.stanza";
 local jid_bare = require "prosody.util.jid".bare;