aboutsummaryrefslogtreecommitdiffstats
path: root/plugins/mod_vcard_legacy.lua
diff options
context:
space:
mode:
authorKim Alvefur <zash@zash.se>2018-09-01 22:06:25 +0200
committerKim Alvefur <zash@zash.se>2018-09-01 22:06:25 +0200
commit7e0d897777ebe69921ec9e4d1172dea2c6a86688 (patch)
treebcb4617cbbc2384a757dbf5a50971cbd22e9a476 /plugins/mod_vcard_legacy.lua
parent3d17f4e04ca3fa32cf74ca2fd49f1723cfdd2b16 (diff)
downloadprosody-7e0d897777ebe69921ec9e4d1172dea2c6a86688.tar.gz
prosody-7e0d897777ebe69921ec9e4d1172dea2c6a86688.zip
mod_vcard_legacy: Announce feature on bare JID per XEP
Diffstat (limited to 'plugins/mod_vcard_legacy.lua')
-rw-r--r--plugins/mod_vcard_legacy.lua4
1 files changed, 3 insertions, 1 deletions
diff --git a/plugins/mod_vcard_legacy.lua b/plugins/mod_vcard_legacy.lua
index 51d84dc3..e348b84f 100644
--- a/plugins/mod_vcard_legacy.lua
+++ b/plugins/mod_vcard_legacy.lua
@@ -9,7 +9,9 @@ local base64_decode = require "util.encodings".base64.decode;
local vcards = module:open_store("vcard");
module:add_feature("vcard-temp");
-module:add_feature("urn:xmpp:pep-vcard-conversion:0");
+module:hook("account-disco-info", function (event)
+ event.reply:tag("feature", { var = "urn:xmpp:pep-vcard-conversion:0" }):up();
+end);
-- Simple translations
-- <foo><text>hey</text></foo> -> <FOO>hey</FOO>