Clean the load request

This commit is contained in:
Scott Pfeil 2022-08-02 11:18:30 -04:00
parent 36ec79f353
commit dcc81a2c08

View File

@ -12,7 +12,7 @@ public extension MVMCoreLoadHandler {
/// Performs the request.
func performRequest(with requestParameters: MVMCoreRequestParameters, delegateObject: DelegateObject?, additionalData: [AnyHashable : Any]?) async throws {
// Makes the request and waits for it. TODO: Any way to take errors into account?
guard let operation = MVMCoreLoadHandler.sharedGlobal()?.loadRequest(requestParameters, dataForPage: additionalData, delegateObject: delegateObject) else { return }
let operation = loadRequest(requestParameters, dataForPage: additionalData, delegateObject: delegateObject)
await withCheckedContinuation { continuation in
operation.completionBlock = {
continuation.resume()