Skip to content

Commit 1ede97c

Browse files
aontasflovilmart
authored andcommitted
Send audience ID with push body. (#771)
1 parent 99cd752 commit 1ede97c

File tree

1 file changed

+10
-3
lines changed

1 file changed

+10
-3
lines changed

src/dashboard/Push/PushNew.react.js

+10-3
Original file line numberDiff line numberDiff line change
@@ -201,10 +201,17 @@ export default class PushNew extends DashboardView {
201201
if (changes.increment_badge) {
202202
payload.badge = "Increment";
203203
}
204-
Parse.Push.send({
204+
205+
let body = {
205206
where: changes.target || new Parse.Query(Parse.Installation),
206-
data: payload,
207-
}, {
207+
data: payload
208+
}
209+
let audience_id = changes.audience_id;
210+
// Only set the audience ID if it is a saved audience.
211+
if (audience_id != PushConstants.NEW_SEGMENT_ID && audience_id != "everyone") {
212+
body.audience_id = audience_id;
213+
}
214+
Parse.Push.send(body, {
208215
useMasterKey: true,
209216
}).then(({ error }) => {
210217
//navigate to push index page and clear cache once push store is created

0 commit comments

Comments
 (0)