Diff

plugins/muc/muc.lib.lua @ 9239:03e37f7d6c97

MUC: Add some comments for clarity
author Matthew Wild <mwild1@gmail.com>
date Mon, 03 Sep 2018 12:19:42 +0100
parent 9238:0c1a1172d942
child 9263:4285d1efaf03
line wrap: on
line diff
--- a/plugins/muc/muc.lib.lua	Mon Sep 03 12:19:20 2018 +0100
+++ b/plugins/muc/muc.lib.lua	Mon Sep 03 12:19:42 2018 +0100
@@ -70,6 +70,7 @@
 	return occupant;
 end
 
+-- nick is in the form of an in-room JID
 function room_mt:get_occupant_by_nick(nick)
 	local occupant = self._occupants[nick];
 	if occupant == nil then return nil end
@@ -1450,8 +1451,10 @@
 	room._affiliation_data = frozen._affiliation_data;
 
 	if frozen.jid and frozen._affiliations then
+		-- Old storage format
 		room._affiliations = frozen._affiliations;
 	else
+		-- New storage format
 		for jid, data in pairs(frozen) do
 			local node, host, resource = jid_split(jid);
 			if host:sub(1,1) ~= "_" and not resource and type(data) == "string" then