Track web view navigation failures (timeouts, etc).

This commit is contained in:
Kyle Matthew Hedden 2023-03-03 19:24:33 -05:00
parent 56857f187b
commit 3b85ca1ff8

View File

@ -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;
}