We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 99cd752 commit 1ede97cCopy full SHA for 1ede97c
src/dashboard/Push/PushNew.react.js
@@ -201,10 +201,17 @@ export default class PushNew extends DashboardView {
201
if (changes.increment_badge) {
202
payload.badge = "Increment";
203
}
204
- Parse.Push.send({
+
205
+ let body = {
206
where: changes.target || new Parse.Query(Parse.Installation),
- data: payload,
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, {
215
useMasterKey: true,
216
}).then(({ error }) => {
217
//navigate to push index page and clear cache once push store is created
0 commit comments