Skip to content
This repository was archived by the owner on Oct 10, 2025. It is now read-only.

Commit 87d9fde

Browse files
authored
Merge pull request #17 from magiclabs/ariflo-sc-71146-updateSMS-mobile-ios
Adds `updatePhoneNumber` method to iOS SDK
2 parents 1a7a66e + 2570c00 commit 87d9fde

File tree

3 files changed

+17
-2
lines changed

3 files changed

+17
-2
lines changed

MagicSDK.podspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
#
44
Pod::Spec.new do |s|
55
s.name = 'MagicSDK'
6-
s.version = '6.0.0'
6+
s.version = '6.1.0'
77
s.summary = 'Magic IOS SDK'
88

99
s.description = <<-DESC

Sources/MagicSDK/Modules/User/UserMethod.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,4 +18,5 @@ internal enum UserMethod: String, CaseIterable {
1818
case magic_auth_settings
1919
case magic_auth_update_email
2020
case magic_auth_is_logged_in
21+
case magic_auth_update_phone_number
2122
}

Sources/MagicSDK/Modules/User/UserModule.swift

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -108,7 +108,7 @@ public class UserModule: BaseModule {
108108
}
109109
}
110110
/**
111-
showSettings
111+
showSettings
112112
*/
113113
public func showSettings(response: @escaping Web3ResponseCompletion<String>) {
114114
let request = BasicRPCRequest(method: UserMethod.magic_auth_settings.rawValue, params: [])
@@ -120,4 +120,18 @@ public class UserModule: BaseModule {
120120
showSettings(response: promiseResolver(resolver))
121121
}
122122
}
123+
124+
/**
125+
updatePhoneNumber
126+
*/
127+
public func updatePhoneNumber(response: @escaping Web3ResponseCompletion<String>) {
128+
let request = BasicRPCRequest(method: UserMethod.magic_auth_update_phone_number.rawValue, params: [])
129+
self.provider.send(request: request, response: response)
130+
}
131+
132+
public func updatePhoneNumber() -> Promise<String> {
133+
return Promise { resolver in
134+
updatePhoneNumber(response: promiseResolver(resolver))
135+
}
136+
}
123137
}

0 commit comments

Comments
 (0)