summaryrefslogtreecommitdiffhomepage
path: root/ios/MullvadVPN/ProblemReportViewController.swift
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2022-04-29 10:20:55 +0200
committerAndrej Mihajlov <and@mullvad.net>2022-04-29 10:30:26 +0200
commitd652c90c216752ddff6327c47cec99242f12b515 (patch)
treeadfd5f6a753de4e6e7c197faa90402804e9a0006 /ios/MullvadVPN/ProblemReportViewController.swift
parent6789b1d4aeab47cb55d385feab6717b928743a01 (diff)
downloadmullvadvpn-d652c90c216752ddff6327c47cec99242f12b515.tar.xz
mullvadvpn-d652c90c216752ddff6327c47cec99242f12b515.zip
REST: break monolith client on smaller proxies
Diffstat (limited to 'ios/MullvadVPN/ProblemReportViewController.swift')
-rw-r--r--ios/MullvadVPN/ProblemReportViewController.swift4
1 files changed, 3 insertions, 1 deletions
diff --git a/ios/MullvadVPN/ProblemReportViewController.swift b/ios/MullvadVPN/ProblemReportViewController.swift
index b988d34cdb..b9311174e7 100644
--- a/ios/MullvadVPN/ProblemReportViewController.swift
+++ b/ios/MullvadVPN/ProblemReportViewController.swift
@@ -10,6 +10,8 @@ import UIKit
class ProblemReportViewController: UIViewController, UITextFieldDelegate, ConditionalNavigation {
+ private let apiProxy = REST.ProxyFactory.shared.createAPIProxy()
+
private var textViewKeyboardResponder: AutomaticKeyboardResponder?
private var scrollViewKeyboardResponder: AutomaticKeyboardResponder?
@@ -600,7 +602,7 @@ class ProblemReportViewController: UIViewController, UITextFieldDelegate, Condit
willSendProblemReport()
- _ = REST.Client.shared.sendProblemReport(request, retryStrategy: .default) { completion in
+ _ = apiProxy.sendProblemReport(request, retryStrategy: .default) { completion in
self.didSendProblemReport(viewModel: viewModel, completion: completion)
}
}