diff --git a/iOS/UIKit Extensions/UIViewController-Extensions.swift b/iOS/UIKit Extensions/UIViewController-Extensions.swift index e81f3745e..755265ad7 100644 --- a/iOS/UIKit Extensions/UIViewController-Extensions.swift +++ b/iOS/UIKit Extensions/UIViewController-Extensions.swift @@ -17,34 +17,34 @@ extension UIViewController { presentAccountError(accountError, dismiss: dismiss) } else if let decodingError = error as? DecodingError { let errorTitle = NSLocalizedString("Error", comment: "Error") - let infromativeText: String = "" + var informativeText: String = "" switch decodingError { case .typeMismatch(let type, _): let localizedError = NSLocalizedString("This theme cannot be used because the the type—“%@”—is mismatched in the Info.plist", comment: "Type mismatch") informativeText = NSString.localizedStringWithFormat(localizedError as NSString, type as! CVarArg) as String - presentError(title: title, message: infromativeText, dismiss: dismiss) + presentError(title: errorTitle, message: informativeText, dismiss: dismiss) case .valueNotFound(let value, _): let localizedError = NSLocalizedString("This theme cannot be used because the the value—“%@”—is not found in the Info.plist.", comment: "Decoding value missing") informativeText = NSString.localizedStringWithFormat(localizedError as NSString, value as! CVarArg) as String - presentError(title: title, message: infromativeText, dismiss: dismiss) + presentError(title: errorTitle, message: informativeText, dismiss: dismiss) case .keyNotFound(let codingKey, _): let localizedError = NSLocalizedString("This theme cannot be used because the the key—“%@”—is not found in the Info.plist.", comment: "Decoding key missing") informativeText = NSString.localizedStringWithFormat(localizedError as NSString, codingKey.stringValue) as String - presentError(title: title, message: infromativeText, dismiss: dismiss) + presentError(title: errorTitle, message: informativeText, dismiss: dismiss) case .dataCorrupted(let context): guard let error = context.underlyingError as NSError?, let debugDescription = error.userInfo["NSDebugDescription"] as? String else { informativeText = error.localizedDescription - presentError(title: title, message: infromativeText, dismiss: dismiss) + presentError(title: errorTitle, message: informativeText, dismiss: dismiss) return } let localizedError = NSLocalizedString("This theme cannot be used because of data corruption in the Info.plist. %@.", comment: "Decoding key missing") informativeText = NSString.localizedStringWithFormat(localizedError as NSString, debugDescription) as String - presentError(title: title, message: infromativeText, dismiss: dismiss) + presentError(title: errorTitle, message: informativeText, dismiss: dismiss) default: informativeText = error.localizedDescription - presentError(title: title, message: infromativeText, dismiss: dismiss) + presentError(title: errorTitle, message: informativeText, dismiss: dismiss) } } else { let errorTitle = NSLocalizedString("Error", comment: "Error")