Skip to content

Commit dc9f0aa

Browse files
committed
Fix iOS remove email and remove sms methods
Call arguments for remove email and remove sms do not have defined keys in user.dart and calling with a key returns an error on iOS
1 parent 24f3fc3 commit dc9f0aa

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

ios/Classes/OSFlutterUser.m

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ - (void)addEmail:(FlutterMethodCall *)call withResult:(FlutterResult)result {
109109
}
110110

111111
- (void)removeEmail:(FlutterMethodCall *)call withResult:(FlutterResult)result {
112-
NSString *email = call.arguments[@"email"];
112+
NSString *email = call.arguments;
113113
[OneSignal.User removeEmail:email];
114114
result(nil);
115115
}
@@ -121,7 +121,7 @@ - (void)addSms:(FlutterMethodCall *)call withResult:(FlutterResult)result {
121121
}
122122

123123
- (void)removeSms:(FlutterMethodCall *)call withResult:(FlutterResult)result {
124-
NSString *smsNumber = call.arguments[@"smsNumber"];
124+
NSString *smsNumber = call.arguments;
125125
[OneSignal.User removeSms:smsNumber];
126126
result(nil);
127127
}

0 commit comments

Comments
 (0)