mirror of
https://github.com/SideStore/SideStore.git
synced 2026-02-09 06:43:25 +01:00
Fixes missing error descriptions when using NSError.withLocalizedFailure()
This commit is contained in:
@@ -20,6 +20,9 @@ extension NSError
|
|||||||
{
|
{
|
||||||
var userInfo = self.userInfo
|
var userInfo = self.userInfo
|
||||||
userInfo[NSLocalizedFailureErrorKey] = failure
|
userInfo[NSLocalizedFailureErrorKey] = failure
|
||||||
|
userInfo[NSLocalizedDescriptionKey] = self.localizedDescription
|
||||||
|
userInfo[NSLocalizedFailureReasonErrorKey] = self.localizedFailureReason
|
||||||
|
userInfo[NSLocalizedRecoverySuggestionErrorKey] = self.localizedRecoverySuggestion
|
||||||
|
|
||||||
let error = NSError(domain: self.domain, code: self.code, userInfo: userInfo)
|
let error = NSError(domain: self.domain, code: self.code, userInfo: userInfo)
|
||||||
return error
|
return error
|
||||||
|
|||||||
Reference in New Issue
Block a user