@@ -3,7 +3,6 @@ package com.onesignal.user.internal.operations
3
3
import com.onesignal.common.IDManager
4
4
import com.onesignal.core.internal.operations.GroupComparisonType
5
5
import com.onesignal.core.internal.operations.Operation
6
- import com.onesignal.user.internal.backend.SubscriptionObject
7
6
import com.onesignal.user.internal.operations.impl.executors.SubscriptionOperationExecutor
8
7
import com.onesignal.user.internal.subscriptions.SubscriptionType
9
8
@@ -35,10 +34,10 @@ class DeleteSubscriptionOperation() : Operation(SubscriptionOperationExecutor.DE
35
34
* and can be checked via [IDManager.isLocalId] to ensure correct processing.
36
35
*/
37
36
var subscriptionId: String
38
- get() = getStringProperty(::subscriptionId.name)
39
- private set(value) {
40
- setStringProperty(::subscriptionId.name, value)
41
- }
37
+ get() = getStringProperty(::subscriptionId.name)
38
+ private set(value) {
39
+ setStringProperty(::subscriptionId.name, value)
40
+ }
42
41
43
42
/* *
44
43
* The type of subscription.
@@ -57,18 +56,29 @@ class DeleteSubscriptionOperation() : Operation(SubscriptionOperationExecutor.DE
57
56
* * [SubscriptionType.SMS]: A phone number in E.164 format.
58
57
*/
59
58
var address: String
60
- get() = getStringProperty(::address.name)
61
- private set(value) {
62
- setStringProperty(::address.name, value)
63
- }
59
+ get() = getStringProperty(::address.name)
60
+ private set(value) {
61
+ setStringProperty(::address.name, value)
62
+ }
64
63
65
64
override val createComparisonKey: String get() = " $appId .User.$onesignalId "
66
65
override val modifyComparisonKey: String get() = " $appId .User.$onesignalId .Subscription.$subscriptionId "
67
66
override val groupComparisonType: GroupComparisonType = GroupComparisonType .NONE
68
- override val canStartExecute: Boolean get() = ! IDManager .isLocalId(onesignalId) && ! IDManager .isLocalId(subscriptionId)
67
+ override val canStartExecute: Boolean
68
+ get() =
69
+ ! IDManager .isLocalId(onesignalId) &&
70
+ ! IDManager .isLocalId(
71
+ subscriptionId,
72
+ )
69
73
override val applyToRecordId: String get() = subscriptionId
70
74
71
- constructor (appId: String , onesignalId: String , subscriptionId: String , type: SubscriptionType , address: String ) : this () {
75
+ constructor (
76
+ appId: String ,
77
+ onesignalId: String ,
78
+ subscriptionId: String ,
79
+ type: SubscriptionType ,
80
+ address: String ,
81
+ ) : this () {
72
82
this .appId = appId
73
83
this .onesignalId = onesignalId
74
84
this .subscriptionId = subscriptionId
0 commit comments