From 3b85ca1ff8aa57449852c7016290106bd79e080c Mon Sep 17 00:00:00 2001 From: Kyle Matthew Hedden Date: Fri, 3 Mar 2023 19:24:33 -0500 Subject: [PATCH] Track web view navigation failures (timeouts, etc). --- MVMCore/MVMCore/Utility/MVMCoreErrorObject.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/MVMCore/MVMCore/Utility/MVMCoreErrorObject.m b/MVMCore/MVMCore/Utility/MVMCoreErrorObject.m index 2199023..a480f9c 100644 --- a/MVMCore/MVMCore/Utility/MVMCoreErrorObject.m +++ b/MVMCore/MVMCore/Utility/MVMCoreErrorObject.m @@ -91,9 +91,10 @@ return errorObject; } errorObject = [[MVMCoreErrorObject alloc] initWithTitle:[MVMCoreGetterUtility hardcodedStringWithKey:HardcodedErrorTitle] message:[error localizedDescription] messageToLog:[error localizedFailureReason] ?: [error localizedDescription] code:[error code] domain:ErrorDomainSystem location:location]; - if ([error.domain isEqualToString:NSURLErrorDomain]) { + if ([error.domain isEqualToString:NSURLErrorDomain] || [error.domain isEqualToString:@"WebKitErrorDomain"]) { errorObject.systemDomain = error.domain; } + errorObject.requestUrl = error.userInfo[NSURLErrorFailingURLStringErrorKey]; return errorObject; }