diff options
Diffstat (limited to 'ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift')
| -rw-r--r-- | ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift b/ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift index f2ecafdbf6..5f27695672 100644 --- a/ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift +++ b/ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift @@ -18,6 +18,11 @@ public enum APIRequest: Codable, Sendable { case createAccount(_ retryStrategy: REST.RetryStrategy) case getAccount(_ retryStrategy: REST.RetryStrategy, accountNumber: String) case deleteAccount(_ retryStrategy: REST.RetryStrategy, accountNumber: String) + case legacyStorekitPayment( + retryStrategy: REST.RetryStrategy, + accountNumber: String, + request: LegacyStorekitRequest + ) case initStorekitPayment(retryStrategy: REST.RetryStrategy, accountNumber: String) case checkStorekitPayment( retryStrategy: REST.RetryStrategy, @@ -61,6 +66,8 @@ public enum APIRequest: Codable, Sendable { "rotate-device-key" case .createDevice: "create-device" + case .legacyStorekitPayment: + "legacy-storekit-payment" case .initStorekitPayment: "init-storekit-payment" case .checkStorekitPayment: @@ -81,6 +88,7 @@ public enum APIRequest: Codable, Sendable { let .getDevices(strategy, _), let .deleteDevice(strategy, _, _), let .rotateDeviceKey(strategy, _, _, _), + let .legacyStorekitPayment(strategy, _, _), let .initStorekitPayment(strategy, _), let .checkStorekitPayment(strategy, _, _): strategy |
