diff options
author | Kim Alvefur <zash@zash.se> | 2019-01-25 23:31:02 +0100 |
---|---|---|
committer | Kim Alvefur <zash@zash.se> | 2019-01-25 23:31:02 +0100 |
commit | 86767491bd52be3eba0b64b8564983687a1c9a3f (patch) | |
tree | b23bb8c9ec091d17a1e0ede09eb066103a11490b /plugins/mod_vcard_legacy.lua | |
parent | 38564bdc80e3b2489ef3c43b149502b41c8d51b1 (diff) | |
download | prosody-86767491bd52be3eba0b64b8564983687a1c9a3f.tar.gz prosody-86767491bd52be3eba0b64b8564983687a1c9a3f.zip |
mod_vcard_legacy: Allow disabling vcard conversion
Once everyone has been migrated it might be nice to skip these checks
Diffstat (limited to 'plugins/mod_vcard_legacy.lua')
-rw-r--r-- | plugins/mod_vcard_legacy.lua | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/plugins/mod_vcard_legacy.lua b/plugins/mod_vcard_legacy.lua index 633b7729..7dff1d09 100644 --- a/plugins/mod_vcard_legacy.lua +++ b/plugins/mod_vcard_legacy.lua @@ -307,6 +307,7 @@ module:hook("pre-presence/full", inject_xep153, 1); module:hook("pre-presence/bare", inject_xep153, 1); module:hook("pre-presence/host", inject_xep153, 1); +if module:get_option_boolean("upgrade_legacy_vcards", true) then module:hook("resource-bind", function (event) local session = event.session; local username = session.username; @@ -331,3 +332,4 @@ module:hook("resource-bind", function (event) session.log("info", "Failed to migrate vCard-temp to PEP: %s", err or "problem emptying 'vcard' store"); end end); +end |