Skip to content

Commit f68ec94

Browse files
committed
rm susbcription id from susbcription create
id isn't a valid parameter to the OneSignal POST /subscriptions REST API
1 parent dad718f commit f68ec94

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

OneSignalSDK/onesignal/core/src/main/java/com/onesignal/user/internal/backend/impl/SubscriptionBackendService.kt

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ internal class SubscriptionBackendService(
1717
aliasValue: String,
1818
subscription: SubscriptionObject,
1919
): String? {
20-
val requestJSON =
21-
JSONObject()
22-
.put("subscription", JSONConverter.convertToJSON(subscription))
20+
val jsonSubscription = JSONConverter.convertToJSON(subscription)
21+
jsonSubscription.remove("id")
22+
val requestJSON = JSONObject().put("subscription", jsonSubscription)
2323

2424
val response = _httpClient.post("apps/$appId/users/by/$aliasLabel/$aliasValue/subscriptions", requestJSON)
2525

0 commit comments

Comments
 (0)