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 |
