summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadREST/MullvadAPI/APIRequest
diff options
context:
space:
mode:
authormojganii <mojgan.jelodar@codic.se>2025-03-20 15:54:50 +0100
committermojganii <mojgan.jelodar@codic.se>2025-04-15 15:38:45 +0200
commitf8aeeb42fa5cc7f1cc428bb4b34cb8d5de09bb51 (patch)
tree7c6c740793dc53b39ae916d5f688a81e94218c6f /ios/MullvadREST/MullvadAPI/APIRequest
parent59f4f47a1ed3e89d6273ba1cb8a9749ef45e49b9 (diff)
downloadmullvadvpn-f8aeeb42fa5cc7f1cc428bb4b34cb8d5de09bb51.tar.xz
mullvadvpn-f8aeeb42fa5cc7f1cc428bb4b34cb8d5de09bb51.zip
Call sendProblemReport from Rust in Swift
Diffstat (limited to 'ios/MullvadREST/MullvadAPI/APIRequest')
-rw-r--r--ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift5
1 files changed, 5 insertions, 0 deletions
diff --git a/ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift b/ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift
index 68e7e41663..7810230464 100644
--- a/ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift
+++ b/ios/MullvadREST/MullvadAPI/APIRequest/APIRequest.swift
@@ -9,6 +9,8 @@
public enum APIRequest: Codable, Sendable {
case getAddressList(_ retryStrategy: REST.RetryStrategy)
case getRelayList(_ retryStrategy: REST.RetryStrategy, etag: String?)
+ case sendProblemReport(_ retryStrategy: REST.RetryStrategy, problemReportRequest: REST.ProblemReportRequest)
+
case createAccount(_ retryStrategy: REST.RetryStrategy)
case getAccount(_ retryStrategy: REST.RetryStrategy, accountNumber: String)
case deleteAccount(_ retryStrategy: REST.RetryStrategy, accountNumber: String)
@@ -19,6 +21,8 @@ public enum APIRequest: Codable, Sendable {
"get-address-list"
case .getRelayList:
"get-relay-list"
+ case .sendProblemReport:
+ "send-problem-report"
case .createAccount:
"create-account"
case .getAccount:
@@ -33,6 +37,7 @@ public enum APIRequest: Codable, Sendable {
case
let .getAddressList(strategy),
let .getRelayList(strategy, _),
+ let .sendProblemReport(strategy, _),
let .createAccount(strategy),
let .getAccount(strategy, _),
let .deleteAccount(strategy, _):