Software /
code /
prosody-modules
Comparison
mod_privacy_lists/mod_privacy_lists.lua @ 1480:92b930be261f
mod_privacy_lists: Open 'privacy' storage (module:open_store() defaults to the name of the module)
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Sat, 09 Aug 2014 23:03:28 +0200 |
parent | 1475:58d48afca54d |
child | 1487:5410f5c30d63 |
comparison
equal
deleted
inserted
replaced
1479:9a0a0cfd3710 | 1480:92b930be261f |
---|---|
15 local jid_bare = util_Jid.bare; | 15 local jid_bare = util_Jid.bare; |
16 local jid_split, jid_join = util_Jid.split, util_Jid.join; | 16 local jid_split, jid_join = util_Jid.split, util_Jid.join; |
17 local load_roster = require "core.rostermanager".load_roster; | 17 local load_roster = require "core.rostermanager".load_roster; |
18 local to_number = tonumber; | 18 local to_number = tonumber; |
19 | 19 |
20 local privacy_storage = module:open_store(); | 20 local privacy_storage = module:open_store("privacy"); |
21 local user_sessions = hosts[module.host].sessions; | 21 local user_sessions = hosts[module.host].sessions; |
22 | 22 |
23 local function get_lists(username) | 23 local function get_lists(username) |
24 return user_sessions[username].privacy_lists; | 24 return user_sessions[username].privacy_lists; |
25 end | 25 end |