@@ -48,34 +48,34 @@ Parse.Cloud.define('pushChannelTest', function(request, response) {
4848 // To be used with:
4949 // https://github.com/codepath/ParsePushNotificationExample
5050 // See https://github.com/codepath/ParsePushNotificationExample/blob/master/app/src/main/java/com/test/MyCustomReceiver.java
51- // var customData = params.customData;
52- // var launch = params.launch;
53- // var broadcast = params.broadcast;
51+ var customData = params . customData ;
52+ var launch = params . launch ;
53+ var broadcast = params . broadcast ;
5454 // extract out the channel to send
5555 var action = params . action ;
5656 var message = params . message ;
57- var customData = params . customData ;
57+ // var customData = params.customData;
5858
5959 // use to custom tweak whatever payload you wish to send
6060 var pushQuery = new Parse . Query ( Parse . Installation ) ;
6161 pushQuery . equalTo ( "deviceType" , "android" ) ;
6262
63- // var payload = {};
64- var payload = { "data" : {
65- "alert" : message ,
66- "action" : action ,
67- "customdata" : customData }
68- } ;
69-
70- // if (customData) {
71- // payload.customdata = customData;
72- // }
73- // else if (launch) {
74- // payload.launch = launch;
75- // }
76- // else if (broadcast) {
77- // payload.broadcast = broadcast;
78- // }
63+ var payload = { } ;
64+ // var payload = {"data": {
65+ // "alert": message,
66+ // "action": action,
67+ // "customdata": customData}
68+ // };
69+
70+ if ( customData ) {
71+ payload . customdata = customData ;
72+ }
73+ else if ( launch ) {
74+ payload . launch = launch ;
75+ }
76+ else if ( broadcast ) {
77+ payload . broadcast = broadcast ;
78+ }
7979
8080 // Note that useMasterKey is necessary for Push notifications to succeed.
8181
0 commit comments