diff --git a/src/Controllers/PushController.js b/src/Controllers/PushController.js index 954fdfefc9..6827e77036 100644 --- a/src/Controllers/PushController.js +++ b/src/Controllers/PushController.js @@ -124,11 +124,11 @@ export class PushController extends AdaptableController { } else { payload.data.badge = parseInt(badge); } - return this.adapter.send(payload, badgeInstallationsMap[badge]); + return this.adapter.send(payload, badgeInstallationsMap[badge], pushStatus.objectId); }); return Promise.all(promises); } - return this.adapter.send(body, installations); + return this.adapter.send(body, installations, pushStatus.objectId); } /** diff --git a/src/pushStatusHandler.js b/src/pushStatusHandler.js index 934e8fa27f..04c1592829 100644 --- a/src/pushStatusHandler.js +++ b/src/pushStatusHandler.js @@ -36,7 +36,7 @@ export default function pushStatusHandler(config) { expiry: body.expiration_time, status: "pending", numSent: 0, - pushHash: md5Hash(payloadString), + pushHash: md5Hash(data.alert || ''), // lockdown! ACL: {} }