mirror of
https://github.com/bjc/prosody.git
synced 2025-04-01 20:27:39 +03:00
mod_vcard: Switch store name for MUC hosts (thanks lissine)
This commit is contained in:
parent
857c61ffd3
commit
3d61988313
1 changed files with 8 additions and 2 deletions
|
@ -12,11 +12,17 @@ local sha1 = require "prosody.util.hashes".sha1;
|
|||
local st = require "prosody.util.stanza"
|
||||
local jid_split = require "prosody.util.jid".split;
|
||||
|
||||
local vcards = module:open_store();
|
||||
local store_name = module:get_option_string("vcard_store_name");
|
||||
|
||||
local is_component = module:get_host_type() == "component";
|
||||
if is_component and not store_name and module:get_option_string("component_module") == "muc" then
|
||||
store_name = "vcard_muc";
|
||||
end
|
||||
|
||||
local vcards = module:open_store(store_name);
|
||||
|
||||
module:add_feature("vcard-temp");
|
||||
|
||||
local is_component = module:get_host_type() == "component";
|
||||
|
||||
local function handle_vcard(event)
|
||||
local session, stanza = event.origin, event.stanza;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue