Mercurial > prosody-hg
comparison plugins/mod_vcard_legacy.lua @ 9260:0fc6ffc57dc0
mod_vcard_legacy: Announce feature on bare JID per XEP
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Sat, 01 Sep 2018 22:06:25 +0200 |
| parents | 926a88dd5c54 |
| children | 37e2cace1f2a |
comparison
equal
deleted
inserted
replaced
| 9259:926a88dd5c54 | 9260:0fc6ffc57dc0 |
|---|---|
| 7 local base64_decode = require "util.encodings".base64.decode; | 7 local base64_decode = require "util.encodings".base64.decode; |
| 8 | 8 |
| 9 local vcards = module:open_store("vcard"); | 9 local vcards = module:open_store("vcard"); |
| 10 | 10 |
| 11 module:add_feature("vcard-temp"); | 11 module:add_feature("vcard-temp"); |
| 12 module:add_feature("urn:xmpp:pep-vcard-conversion:0"); | 12 module:hook("account-disco-info", function (event) |
| 13 event.reply:tag("feature", { var = "urn:xmpp:pep-vcard-conversion:0" }):up(); | |
| 14 end); | |
| 13 | 15 |
| 14 -- Simple translations | 16 -- Simple translations |
| 15 -- <foo><text>hey</text></foo> -> <FOO>hey</FOO> | 17 -- <foo><text>hey</text></foo> -> <FOO>hey</FOO> |
| 16 local simple_map = { | 18 local simple_map = { |
| 17 nickname = "text"; | 19 nickname = "text"; |
