Dispatch to main after verifying network connection in share ext

This commit is contained in:
Satindar Dhillon 2022-05-16 11:26:42 -07:00
parent 52c73cf05e
commit 25ae8622ba

View file

@ -84,8 +84,10 @@ final class ShareExtensionViewModel: ObservableObject {
let hasConnectionAndValidToken = await services.dataService.hasConnectionAndValidToken()
if !hasConnectionAndValidToken {
debugText = "saveArticleError: No connection or invalid token."
status = .failed(error: .unknown(description: ""))
DispatchQueue.main.async {
self.debugText = "saveArticleError: No connection or invalid token."
self.status = .failed(error: .unknown(description: ""))
}
}
}
}