Mercurial > prosody-hg
comparison plugins/mod_pep.lua @ 8329:83bab3c84671
mod_pep: Remove disco identity and feature from the host (changed in XEP-0163 version 1.2)
| author | Kim Alvefur <zash@zash.se> |
|---|---|
| date | Tue, 17 Oct 2017 05:20:11 +0200 |
| parents | 5f0c642a41a1 |
| children | 8d5c2eef1654 |
comparison
equal
deleted
inserted
replaced
| 8328:29ef191c7bf9 | 8329:83bab3c84671 |
|---|---|
| 33 module.restore = function(state) | 33 module.restore = function(state) |
| 34 data = state.data or {}; | 34 data = state.data or {}; |
| 35 recipients = state.recipients or {}; | 35 recipients = state.recipients or {}; |
| 36 hash_map = state.hash_map or {}; | 36 hash_map = state.hash_map or {}; |
| 37 end | 37 end |
| 38 | |
| 39 module:add_identity("pubsub", "pep", module:get_option_string("name", "Prosody")); | |
| 40 module:add_feature("http://jabber.org/protocol/pubsub#publish"); | |
| 41 | 38 |
| 42 local function subscription_presence(user_bare, recipient) | 39 local function subscription_presence(user_bare, recipient) |
| 43 local recipient_bare = jid_bare(recipient); | 40 local recipient_bare = jid_bare(recipient); |
| 44 if (recipient_bare == user_bare) then return true end | 41 if (recipient_bare == user_bare) then return true end |
| 45 local username, host = jid_split(user_bare); | 42 local username, host = jid_split(user_bare); |
