97 end |
97 end |
98 |
98 |
99 -- Attempt to load roster for non-loaded user |
99 -- Attempt to load roster for non-loaded user |
100 log("debug", "load_roster: loading for offline user: "..username.."@"..host); |
100 log("debug", "load_roster: loading for offline user: "..username.."@"..host); |
101 roster = datamanager.load(username, host, "roster") or {}; |
101 roster = datamanager.load(username, host, "roster") or {}; |
|
102 if not roster[false] then roster[false] = { }; end |
102 roster[username.."@"..host] = nil; |
103 roster[username.."@"..host] = nil; |
103 hosts[host].events.fire_event("roster-load", username, host, roster); |
104 hosts[host].events.fire_event("roster-load", username, host, roster); |
104 return roster; |
105 return roster; |
105 end |
106 end |
106 |
107 |