view mod_compat_dialback/mod_compat_dialback.lua @ 6556:7477e97a9045

mod_firewall: Apply pre-reload state before re-reading config This change makes load/reload a bit more robust. module.load() runs before module.restore() and it reads from the config and updates the state (if needed). However, after this, module.restore() could run and apply the old state again.
author Matthew Wild <mwild1@gmail.com>
date Sun, 24 May 2026 20:03:20 +0100
parents 56f6a642fc67
children
line wrap: on
line source

-- Prosody IM
-- Copyright (C) 2008-2010 Matthew Wild
-- Copyright (C) 2008-2010 Waqas Hussain
--
-- This project is MIT/X11 licensed. Please see the
-- COPYING file in the source package for more information.
--

module:set_global();

module:hook("s2s-stream-features-legacy", function (data)
	if data.origin.type == "s2sin_unauthed" then
		data.features:tag("dialback", { xmlns='urn:xmpp:features:dialback' }):up();
	end
end);