# HG changeset patch # User Kim Alvefur # Date 1289145493 -3600 # Node ID e7296274f48c8d46d79ba463c062e261b0b22357 # Parent 8cd2fab3135ac43f78a811ab4e2cf68845959d31 mod_seclabels: Advertise features in account disco#info, fixes interop with Swift diff -r 8cd2fab3135a -r e7296274f48c mod_seclabels/mod_seclabels.lua --- a/mod_seclabels/mod_seclabels.lua Sat Oct 16 08:09:48 2010 +0500 +++ b/mod_seclabels/mod_seclabels.lua Sun Nov 07 16:58:13 2010 +0100 @@ -5,6 +5,12 @@ module:add_feature(xmlns_label); +module:hook("account-disco-info", function(event) + local stanza = event.stanza; + stanza:tag('feature', {var=xmlns_label}):up(); + stanza:tag('feature', {var=xmlns_label_catalog}):up(); +end); + local labels = { Classified = { SECRET = { color = "black", bgcolor = "aqua", label = "THISISSECRET" };