# HG changeset patch # User Kim Alvefur # Date 1669659154 -3600 # Node ID c92c87daa09e9aa1cc46928bbac055f7c65c41f9 # Parent f2dfbcc676a6f86fb38791697e59d3c119869811 mod_sasl2_sm: Add explicit dependency on mod_sasl2 Ensures mod_sasl2 is installed and loaded so it can fire the relevant events. diff -r f2dfbcc676a6 -r c92c87daa09e mod_sasl2_sm/README.md --- a/mod_sasl2_sm/README.md Mon Nov 28 19:05:48 2022 +0100 +++ b/mod_sasl2_sm/README.md Mon Nov 28 19:12:34 2022 +0100 @@ -2,6 +2,9 @@ labels: - Stage-Beta summary: "XEP-0198 integration with SASL2" +rockspec: + dependencies: + - mod_sasl2 --- Add support for inlining stream management negotiation into the SASL2 process. diff -r f2dfbcc676a6 -r c92c87daa09e mod_sasl2_sm/mod_sasl2_sm.lua --- a/mod_sasl2_sm/mod_sasl2_sm.lua Mon Nov 28 19:05:48 2022 +0100 +++ b/mod_sasl2_sm/mod_sasl2_sm.lua Mon Nov 28 19:12:34 2022 +0100 @@ -5,6 +5,8 @@ local xmlns_sasl2 = "urn:xmpp:sasl:2"; local xmlns_sm = "urn:xmpp:sm:3"; +module:depends("sasl2"); + -- Advertise what we can do module:hook("advertise-sasl-features", function (event)