This repository was archived by the owner on Sep 15, 2025. It is now read-only.
File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,7 @@ open class WordPressComRestApi: NSObject {
3434
3535 @objc public static let ErrorKeyErrorCode = " WordPressComRestApiErrorCodeKey "
3636 @objc public static let ErrorKeyErrorMessage = " WordPressComRestApiErrorMessageKey "
37+ @objc public static let ErrorKeyErrorData = " WordPressComRestApiErrorDataKey "
3738
3839 @objc public static let LocaleKeyDefault = " locale " // locale is specified with this for v1 endpoints
3940 @objc public static let LocaleKeyV2 = " _locale " // locale is prefixed with an underscore for v2
@@ -464,6 +465,11 @@ extension WordPressComRestApi {
464465 userInfo [ WordPressComRestApi . ErrorKeyErrorCode] = errorCode
465466 userInfo [ WordPressComRestApi . ErrorKeyErrorMessage] = errorDescription
466467 userInfo [ NSLocalizedDescriptionKey] = errorDescription
468+
469+ if let errorData = errorEntry [ " data " ] {
470+ userInfo [ WordPressComRestApi . ErrorKeyErrorData] = errorData
471+ }
472+
467473 let nserror = mappedError as NSError
468474 let resultError = NSError ( domain: nserror. domain,
469475 code: nserror. code,
You can’t perform that action at this time.
0 commit comments