Mercurial > prosody-modules
comparison mod_profile/mod_profile.lua @ 2790:5163f7905371
mod_profile: Update get_pep_service() signature to match recent changes to mod_pep_plus (in trunk)
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 10 Oct 2017 00:50:40 +0200 |
parents | b64c0150d663 |
children | 1f2272cda0d7 |
comparison
equal
deleted
inserted
replaced
2789:37ae0801f925 | 2790:5163f7905371 |
---|---|
42 end | 42 end |
43 return "application/octet-stream"; | 43 return "application/octet-stream"; |
44 end | 44 end |
45 | 45 |
46 local function update_pep(username, data, pep) | 46 local function update_pep(username, data, pep) |
47 pep = pep or pep_plus.get_pep_service(username.."@"..module.host); | 47 pep = pep or pep_plus.get_pep_service(username); |
48 local photo, p = get_item(data, "PHOTO"); | 48 local photo, p = get_item(data, "PHOTO"); |
49 if vcard.to_vcard4 then | 49 if vcard.to_vcard4 then |
50 if p then t_remove(data, p); end | 50 if p then t_remove(data, p); end |
51 pep:purge("urn:xmpp:vcard4", true); | 51 pep:purge("urn:xmpp:vcard4", true); |
52 pep:publish("urn:xmpp:vcard4", true, "current", st.stanza("item", {id="current"}) | 52 pep:publish("urn:xmpp:vcard4", true, "current", st.stanza("item", {id="current"}) |