Comparison

plugins/mod_groups.lua @ 7129:e4c886946ecb

mod_groups: Move variable to smaller scope
author Kim Alvefur <zash@zash.se>
date Thu, 04 Feb 2016 10:07:02 +0100
parent 7128:fccf340f4e1e
child 8989:5a25c5d22fe5
child 8991:37ebcc7c6768
comparison
equal deleted inserted replaced
7128:fccf340f4e1e 7129:e4c886946ecb
7 -- 7 --
8 8
9 9
10 local groups; 10 local groups;
11 local members; 11 local members;
12
13 local groups_file;
14 12
15 local jid, datamanager = require "util.jid", require "util.datamanager"; 13 local jid, datamanager = require "util.jid", require "util.datamanager";
16 local jid_prep = jid.prep; 14 local jid_prep = jid.prep;
17 15
18 local module_host = module:get_host(); 16 local module_host = module:get_host();
80 78
81 return username, host, datastore, data; 79 return username, host, datastore, data;
82 end 80 end
83 81
84 function module.load() 82 function module.load()
85 groups_file = module:get_option_path("groups_file", nil, "config"); 83 local groups_file = module:get_option_path("groups_file", nil, "config");
86 if not groups_file then return; end 84 if not groups_file then return; end
87 85
88 module:hook("roster-load", inject_roster_contacts); 86 module:hook("roster-load", inject_roster_contacts);
89 datamanager.add_callback(remove_virtual_contacts); 87 datamanager.add_callback(remove_virtual_contacts);
90 88