mod_cloud_notify/mod_cloud_notify.lua
changeset 4717 ae3a129cc296
parent 4716 48d7a5c16f2b
child 4720 8b3e91249cff
--- a/mod_cloud_notify/mod_cloud_notify.lua	Mon Oct 18 11:43:48 2021 +0100
+++ b/mod_cloud_notify/mod_cloud_notify.lua	Mon Oct 18 11:44:13 2021 +0100
@@ -188,6 +188,11 @@
 		include_payload = include_payload;
 		options = publish_options and st.preserialize(publish_options);
 		timestamp = os_time();
+		client = {
+			id = origin.client_id;
+			resource = not origin.client_id and origin.jid.resource(origin.full_jid) or nil;
+			language = stanza.attr["xml:lang"];
+		};
 	};
 	local allow_registration = module:fire_event("cloud_notify/registration", {
 		origin = origin, stanza = stanza, push_info = push_service;