diff --git a/src/xcode/ENA/ENA/Source/Scenes/ExposureSubmission/ExposureSubmissionCoordinator.swift b/src/xcode/ENA/ENA/Source/Scenes/ExposureSubmission/ExposureSubmissionCoordinator.swift index 52be713ba7e..cc84672b705 100644 --- a/src/xcode/ENA/ENA/Source/Scenes/ExposureSubmission/ExposureSubmissionCoordinator.swift +++ b/src/xcode/ENA/ENA/Source/Scenes/ExposureSubmission/ExposureSubmissionCoordinator.swift @@ -1034,11 +1034,12 @@ class ExposureSubmissionCoordinator: NSObject, RequiresAppDependencies { self.model.shouldShowSymptomsOnsetScreen ? self.showSymptomsOnsetScreen() : self.submitExposure(showSubmissionSuccess: true, isLoading: isLoading) case .srs: - self.model.shouldShowSymptomsOnsetScreen ? self.showSymptomsOnsetScreen() : self.submitSRSExposure( - showSubmissionSuccess: true, - viewControllerToPresentingAlert: exposureSubmissionSymptomsViewController, - isLoading: isLoading - ) + self.model.shouldShowSymptomsOnsetScreen + ? self.showSymptomsOnsetScreen() + : self.showSRSFlowConsentAlert( + for: .confirmWarnOthers(on: exposureSubmissionSymptomsViewController), + isLoading: isLoading + ) case .none: break } @@ -1664,7 +1665,7 @@ class ExposureSubmissionCoordinator: NSObject, RequiresAppDependencies { handler: { [weak self] _ in self?.submitSRSExposure( showSubmissionSuccess: true, - viewControllerToPresentingAlert: viewController, + presentingViewController: viewController, isLoading: isLoading ) } @@ -1897,7 +1898,7 @@ class ExposureSubmissionCoordinator: NSObject, RequiresAppDependencies { private func submitSRSExposure( showSubmissionSuccess: Bool = false, - viewControllerToPresentingAlert: UIViewController, + presentingViewController: UIViewController, isLoading: @escaping (Bool) -> Void ) { self.model.submitSRSExposure( @@ -1915,7 +1916,7 @@ class ExposureSubmissionCoordinator: NSObject, RequiresAppDependencies { if let cwaKeyTruncated = cwaKeyTruncated { let increasedVolumeOfWarningsModel = SRSFlowAlert.Consent.IncreasedWarningsVolumeModel( - presentingViewController: viewControllerToPresentingAlert, + presentingViewController: presentingViewController, cwaKeysTruncated: cwaKeyTruncated, okayHandler: nextAction )