configmanager: Added rawget().
[prosody.git] / plugins / mod_roster.lua
index 574b114110cf9a328e29ca1ef42215a64fcad0fc..fe2eea71e9cc570051cff6bd6bef137a85ac27ee 100644 (file)
@@ -12,7 +12,8 @@ local st = require "util.stanza"
 local jid_split = require "util.jid".split;
 local jid_prep = require "util.jid".prep;
 local t_concat = table.concat;
-local tostring = tostring;
+local tonumber = tonumber;
+local pairs, ipairs = pairs, ipairs;
 
 local rm_remove_from_roster = require "core.rostermanager".remove_from_roster;
 local rm_add_to_roster = require "core.rostermanager".add_to_roster;
@@ -62,7 +63,7 @@ module:hook("iq/self/jabber:iq:roster:query", function(event)
        else -- stanza.attr.type == "set"
                local query = stanza.tags[1];
                if #query.tags == 1 and query.tags[1].name == "item"
-                               and query.tags[1].attr.xmlns == "jabber:iq:roster" and query.tags[1].attr.jid 
+                               and query.tags[1].attr.xmlns == "jabber:iq:roster" and query.tags[1].attr.jid
                                -- Protection against overwriting roster.pending, until we move it
                                and query.tags[1].attr.jid ~= "pending" then
                        local item = query.tags[1];
@@ -102,7 +103,7 @@ module:hook("iq/self/jabber:iq:roster:query", function(event)
                                                else
                                                        r_item.subscription = "none";
                                                end
-                                               for _, child in ipairs(item) do 
+                                               for _, child in ipairs(item) do
                                                        if child.name == "group" then
                                                                local text = t_concat(child);
                                                                if text and text ~= "" then