From 4612e0006565352f9022c1acf529256ea93c55eb Mon Sep 17 00:00:00 2001 From: Squidly271 Date: Sun, 10 Aug 2025 22:37:30 -0400 Subject: [PATCH] Update emhttp/plugins/dynamix/include/publish.php Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> --- emhttp/plugins/dynamix/include/publish.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/emhttp/plugins/dynamix/include/publish.php b/emhttp/plugins/dynamix/include/publish.php index 0a50d0acd..79a5e24cb 100644 --- a/emhttp/plugins/dynamix/include/publish.php +++ b/emhttp/plugins/dynamix/include/publish.php @@ -136,7 +136,8 @@ function publish_md5($endpoint, $message, $opt1=1, $opt2=false, $opt3=120) { } } - $md5_new = $message ? md5($message,true) : -1 ; + // Always hash the payload to avoid collapsing distinct "falsey" values + $md5_new = md5((string)$message, true); if ($md5_new !== ($md5_old[$endpoint]??null)) { $md5_old[$endpoint] = $md5_new; $md5_time[$endpoint] = time();