summaryrefslogtreecommitdiff
path: root/lib/okpush/public/push.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2017-09-21 01:34:58 +0200
committerJules Laplace <julescarbon@gmail.com>2017-09-21 01:34:58 +0200
commite6c2b28c9824cae592c59c4838d12ae98fb27f9e (patch)
treea30e9419a4b5d6e1c0ffab09c1549a16600fd790 /lib/okpush/public/push.js
parent6196c6d19a8fb8f7a008eba455a54c8e5b1f2160 (diff)
form for custom push notifications
Diffstat (limited to 'lib/okpush/public/push.js')
-rw-r--r--lib/okpush/public/push.js21
1 files changed, 21 insertions, 0 deletions
diff --git a/lib/okpush/public/push.js b/lib/okpush/public/push.js
index e75fc7f4..06588327 100644
--- a/lib/okpush/public/push.js
+++ b/lib/okpush/public/push.js
@@ -27,6 +27,27 @@ $(function(){
}
})
})
+
+ $('#custom').submit(function(e){
+ e.preventDefault()
+ var message = $("#message").val().trim()
+ var dest = $("#dest").val()
+ var msg = "This will send this push notification to everyone. Click OK to confirm.\n\n" + message
+ if (! confirm(msg)) return
+
+ $.ajax({
+ type: "POST",
+ url: "/_services/push/custom",
+ data: {
+ message: message,
+ dest: dest,
+ },
+ success: function(){
+ alert("Push notification sent.")
+ }
+ })
+
+ })
})
function capitalize (string) {