# HG changeset patch # User Kim Alvefur # Date 1566761464 -7200 # Node ID 9bdd9b6bf362ecb3cfd739f95edf3d4b6f69aa33 # Parent 94e341dee51c6918cbb765ba3b38724aa28db1b2 MUC: Simplify nickname refresh loop Affiliation data is passed as a loop variable so no need to retrieve it diff -r 94e341dee51c -r 9bdd9b6bf362 plugins/muc/register.lib.lua --- a/plugins/muc/register.lib.lua Sun Aug 25 20:22:35 2019 +0200 +++ b/plugins/muc/register.lib.lua Sun Aug 25 21:31:04 2019 +0200 @@ -15,8 +15,7 @@ end module:log("debug", "Refreshing reserved nicks..."); local reserved_nicks = {}; - for jid in room:each_affiliation() do - local data = room._affiliation_data[jid]; + for jid, _, data in room:each_affiliation() do local nick = data and data.reserved_nickname; module:log("debug", "Refreshed for %s: %s", jid, nick); if nick then