diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2022-04-29 10:20:55 +0200 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2022-04-29 10:30:26 +0200 |
| commit | d652c90c216752ddff6327c47cec99242f12b515 (patch) | |
| tree | adfd5f6a753de4e6e7c197faa90402804e9a0006 /ios/MullvadVPN/ProblemReportViewController.swift | |
| parent | 6789b1d4aeab47cb55d385feab6717b928743a01 (diff) | |
| download | mullvadvpn-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.swift | 4 |
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) } } |
