From c9c31ff6f5e461c6a7453ed068bf8959395855c3 Mon Sep 17 00:00:00 2001 From: Chad Sykes Date: Sun, 27 Dec 2020 13:21:07 -0700 Subject: [PATCH] Fix warning about executing updating the UI from outside the main thread --- Xcodes/Backend/AppState.swift | 1 + 1 file changed, 1 insertion(+) diff --git a/Xcodes/Backend/AppState.swift b/Xcodes/Backend/AppState.swift index 38fd512..8c6e686 100644 --- a/Xcodes/Backend/AppState.swift +++ b/Xcodes/Backend/AppState.swift @@ -90,6 +90,7 @@ class AppState: ObservableObject { func requestSMS(to trustedPhoneNumber: AuthOptionsResponse.TrustedPhoneNumber, authOptions: AuthOptionsResponse, sessionData: AppleSessionData) { isProcessingRequest = true client.requestSMSSecurityCode(to: trustedPhoneNumber, authOptions: authOptions, sessionData: sessionData) + .receive(on: DispatchQueue.main) .sink( receiveCompletion: { completion in self.handleAuthenticationFlowCompletion(completion)