Mercurial > 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 |
| parents | 58d48afca54d |
| children | 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 |
