comparison mod_mam/mamprefs.lib.lua @ 2510:d81882aa0e1e

mod_mam: Make the store configurable to ease move to 0.10 version
author Kim Alvefur <zash@zash.se>
date Mon, 20 Feb 2017 00:07:59 +0100
parents 34ec7bde5203
children 9ffb059c9ba5
comparison
equal deleted inserted replaced
2509:34ec7bde5203 2510:d81882aa0e1e
16 ["montague@montague.net"] = false, -- newer 16 ["montague@montague.net"] = false, -- newer
17 }; 17 };
18 end 18 end
19 19
20 local sessions = prosody.hosts[module.host].sessions; 20 local sessions = prosody.hosts[module.host].sessions;
21 local prefs = module:open_store("archive2_prefs"); 21 local archive_store = module:get_option_string("archive_store", "archive");
22 local prefs = module:open_store(archive_store .. "_prefs");
22 23
23 local function get_prefs(user) 24 local function get_prefs(user)
24 local user_sessions = sessions[user]; 25 local user_sessions = sessions[user];
25 local user_prefs = user_sessions and user_sessions.archive_prefs 26 local user_prefs = user_sessions and user_sessions.archive_prefs
26 if not user_prefs and user_sessions then 27 if not user_prefs and user_sessions then