mod_muc_offline_delivery/mod_muc_offline_delivery.lua
changeset 4784 4abb33a15897
parent 4779 fd90925dc239
--- a/mod_muc_offline_delivery/mod_muc_offline_delivery.lua	Fri Nov 19 13:45:21 2021 +0100
+++ b/mod_muc_offline_delivery/mod_muc_offline_delivery.lua	Fri Nov 19 17:00:38 2021 +0000
@@ -22,7 +22,7 @@
 	for jid, affiliation, data in room:each_affiliation() do --luacheck: ignore 213/affiliation
 		local reserved_nickname = data and data.reserved_nickname;
 		local user_setting = data and data.offline_delivery or nil;
-		if reserved_nickname and user_setting or (user_setting == nil and default_enable) then
+		if reserved_nickname and (user_setting or (user_setting == nil and default_enable)) then
 			local is_absent = not room:get_occupant_by_nick(room.jid.."/"..reserved_nickname);
 			if is_absent then
 				module:log("debug", "Forwarding message to offline member <%s>", jid);