Diff

mod_nodeinfo2/mod_nodeinfo2.lua @ 3781:263f5f1ee71f

mod_nodeinfo2: Store a table instead of an integer (workaround for #905)
author Emmanuel Gil Peyrot <linkmauve@linkmauve.fr>
date Sun, 29 Dec 2019 19:53:23 +0100
parent 3710:7f5ce667d93e
child 3783:908b5fd47634
line wrap: on
line diff
--- a/mod_nodeinfo2/mod_nodeinfo2.lua	Fri Dec 27 19:33:04 2019 +0100
+++ b/mod_nodeinfo2/mod_nodeinfo2.lua	Sun Dec 29 19:53:23 2019 +0100
@@ -48,8 +48,8 @@
 			for stat, _ in pairs(stats) do
 				if stat == "/*/mod_measure_message_e2ee/message:rate" then
 					local new_message_count = extras[stat].total;
-					if new_message_count ~= message_count then
-						message_count = new_message_count;
+					if new_message_count ~= message_count[1] then
+						message_count = { new_message_count };
 						message_count_store:set("message_count", message_count);
 					end
 				end