Mercurial > prosody-modules
comparison mod_cloud_notify/mod_cloud_notify.lua @ 4328:5a30daf2ac02
mod_cloud_notify: Include 'important' flag in push event data
author | Matthew Wild <mwild1@gmail.com> |
---|---|
date | Wed, 13 Jan 2021 14:09:18 +0000 |
parents | 9b95241c6ae5 |
children | 7a5ca4b285cb |
comparison
equal
deleted
inserted
replaced
4327:beb3342f1137 | 4328:5a30daf2ac02 |
---|---|
357 notification_stanza = push_publish; | 357 notification_stanza = push_publish; |
358 original_stanza = stanza; | 358 original_stanza = stanza; |
359 node = node; | 359 node = node; |
360 push_info = push_info; | 360 push_info = push_info; |
361 push_summary = form_data; | 361 push_summary = form_data; |
362 important = not not form_data["last-message-body"]; | |
362 }; | 363 }; |
363 | 364 |
364 if module:fire_event("cloud_notify/push", push_event) then | 365 if module:fire_event("cloud_notify/push", push_event) then |
365 module:log("debug", "Push was blocked by event handler: %s", push_event.reason or "Unknown reason"); | 366 module:log("debug", "Push was blocked by event handler: %s", push_event.reason or "Unknown reason"); |
366 else | 367 else |