From 55055315eeefbed13bdad31ce78f16ab89dc0f6b Mon Sep 17 00:00:00 2001 From: Kim Alvefur Date: Thu, 10 Feb 2022 21:21:03 +0100 Subject: mod_invites_register: Load mod_register_ibr in invite only mode This ensures that registration actually works even if allow_registration is not enabled. --- plugins/mod_invites_register.lua | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'plugins/mod_invites_register.lua') diff --git a/plugins/mod_invites_register.lua b/plugins/mod_invites_register.lua index fa12a030..e02b5bc0 100644 --- a/plugins/mod_invites_register.lua +++ b/plugins/mod_invites_register.lua @@ -10,6 +10,10 @@ local invite_only = module:get_option_boolean("registration_invite_only", true); local invites; if prosody.process_type == "prosody" then invites = module:depends("invites"); + + if invite_only then + module:depends("register_ibr"); + end end local legacy_invite_stream_feature = st.stanza("register", { xmlns = "urn:xmpp:invite" }):up(); -- cgit v1.2.3