Mercurial > prosody-modules
comparison mod_cloud_notify/mod_cloud_notify.lua @ 3626:c84bbf36c878
mod_cloud_notify: fix local variable usage
| author | tmolitor <thilo@eightysoft.de> |
|---|---|
| date | Mon, 01 Jul 2019 18:49:24 +0200 |
| parents | 21f870e1ba55 |
| children | 9639c493f4b9 |
comparison
equal
deleted
inserted
replaced
| 3625:a578b4977bb0 | 3626:c84bbf36c878 |
|---|---|
| 580 module:hook("smacks-hibernation-end", restore_session); | 580 module:hook("smacks-hibernation-end", restore_session); |
| 581 module:hook("smacks-ack-delayed", ack_delayed); | 581 module:hook("smacks-ack-delayed", ack_delayed); |
| 582 module:hook("archive-message-added", archive_message_added); | 582 module:hook("archive-message-added", archive_message_added); |
| 583 | 583 |
| 584 local function send_ping(event) | 584 local function send_ping(event) |
| 585 local push_services = event.push_services; | 585 local user = event.user; |
| 586 if not push_services then | 586 local push_services = event.push_services || push_store:get(user); |
| 587 local user = event.user; | |
| 588 push_services = push_store:get(user); | |
| 589 end | |
| 590 handle_notify_request(nil, user, push_services, true); | 587 handle_notify_request(nil, user, push_services, true); |
| 591 end | 588 end |
| 592 -- can be used by other modules to ping one or more (or all) push endpoints | 589 -- can be used by other modules to ping one or more (or all) push endpoints |
| 593 module:hook("cloud-notify-ping", send_ping); | 590 module:hook("cloud-notify-ping", send_ping); |
| 594 | 591 |
