projects
/
prosody.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
1cdbbe4
)
plugins/muc/muc.lib: Use occupants iterator instead of assuming pairs
author
daurnimator
<quae@daurnimator.com>
Fri, 26 Sep 2014 21:33:38 +0000
(17:33 -0400)
committer
daurnimator
<quae@daurnimator.com>
Fri, 26 Sep 2014 21:33:38 +0000
(17:33 -0400)
plugins/muc/muc.lib.lua
patch
|
blob
|
history
diff --git
a/plugins/muc/muc.lib.lua
b/plugins/muc/muc.lib.lua
index 99d0ad0734f52c7a3d67113d1866fd41143bd65d..ad3800a7c53a0926756ee85dd08ed677c560bc35 100644
(file)
--- a/
plugins/muc/muc.lib.lua
+++ b/
plugins/muc/muc.lib.lua
@@
-96,7
+96,7
@@
function room_mt:save_occupant(occupant)
-- Need to maintain _jid_nick secondary index
local old_occupant = self._occupants[id];
if old_occupant then
- for real_jid in
pairs(old_occupant.sessions
) do
+ for real_jid in
old_occupant:each_session(
) do
self._jid_nick[real_jid] = nil;
end
end