Mercurial > prosody-modules
comparison mod_jid_prep/mod_jid_prep.lua @ 1404:99cb06b31ae8
mod_jid_prep: Update to version 0.1; advertise feature and change :tmp to :0 in namespace
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Tue, 06 May 2014 15:03:46 +0200 |
| parents | 767999c39f0a |
| children |
comparison
equal
deleted
inserted
replaced
| 1403:6b3db167374a | 1404:99cb06b31ae8 |
|---|---|
| 2 -- http://xmpp.org/extensions/inbox/jidprep.html | 2 -- http://xmpp.org/extensions/inbox/jidprep.html |
| 3 | 3 |
| 4 local jid_prep = require "util.jid".prep; | 4 local jid_prep = require "util.jid".prep; |
| 5 local st = require "util.stanza"; | 5 local st = require "util.stanza"; |
| 6 | 6 |
| 7 local xmlns_prep = "urn:xmpp:jidprep:tmp"; | 7 local xmlns_prep = "urn:xmpp:jidprep:0"; |
| 8 | |
| 9 module:add_feature(xmlns_prep); | |
| 8 | 10 |
| 9 function prep_jid(event) | 11 function prep_jid(event) |
| 10 local stanza = event.stanza; | 12 local stanza = event.stanza; |
| 11 local jid = jid_prep(stanza:get_child_text("jid", xmlns_prep)); | 13 local jid = jid_prep(stanza:get_child_text("jid", xmlns_prep)); |
| 12 if not jid then | 14 if not jid then |
