changeset 5054:62480053c87b

mod_cloud_notify_encrypted: Additional debug logging when enabling/skipping
author Matthew Wild <mwild1@gmail.com>
date Fri, 23 Sep 2022 22:41:15 +0100 (2022-09-23)
parents 00e8cc6860cb
children 3b609eaf0db5
files mod_cloud_notify_encrypted/mod_cloud_notify_encrypted.lua
diffstat 1 files changed, 6 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/mod_cloud_notify_encrypted/mod_cloud_notify_encrypted.lua	Fri Sep 23 22:40:54 2022 +0100
+++ b/mod_cloud_notify_encrypted/mod_cloud_notify_encrypted.lua	Fri Sep 23 22:41:15 2022 +0100
@@ -52,6 +52,8 @@
 		return false;
 	end
 
+	module:log("debug", "Encrypted push notifications enabled");
+
 	event.push_info.encryption = {
 		algorithm = algorithm;
 		key_base64 = key_base64;
@@ -60,7 +62,10 @@
 
 function handle_push(event)
 	local encryption = event.push_info.encryption;
-	if not encryption then return; end
+	if not encryption then
+		module:log("debug", "Encryption not enabled for this notification");
+		return;
+	end
 
 	if encryption.algorithm ~= "aes-128-gcm" then
 		event.reason = "Unsupported encryption algorithm: "..tostring(encryption.algorithm);