diff options
author | Anthony G. Basile <blueness@gentoo.org> | 2017-09-20 09:54:07 -0400 |
---|---|---|
committer | Anthony G. Basile <blueness@gentoo.org> | 2017-09-20 09:54:07 -0400 |
commit | bb31fa2d44dbbe425fa9ce92d4e7be61a1146dfb (patch) | |
tree | 33456f5889d315ad2a520fcd33fe491e612588b4 /plugins/jetpack/class.json-api.php | |
parent | akismet 4.0 (diff) | |
download | blogs-gentoo-bb31fa2d44dbbe425fa9ce92d4e7be61a1146dfb.tar.gz blogs-gentoo-bb31fa2d44dbbe425fa9ce92d4e7be61a1146dfb.tar.bz2 blogs-gentoo-bb31fa2d44dbbe425fa9ce92d4e7be61a1146dfb.zip |
jetpack 5.3
Signed-off-by: Anthony G. Basile <blueness@gentoo.org>
Diffstat (limited to 'plugins/jetpack/class.json-api.php')
-rw-r--r-- | plugins/jetpack/class.json-api.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/plugins/jetpack/class.json-api.php b/plugins/jetpack/class.json-api.php index c44d6bd9..10b4785e 100644 --- a/plugins/jetpack/class.json-api.php +++ b/plugins/jetpack/class.json-api.php @@ -437,8 +437,9 @@ class WPCOM_JSON_API { $status_code = $error->get_error_data(); - if ( is_array( $status_code ) ) + if ( is_array( $status_code ) ) { $status_code = $status_code['status_code']; + } if ( !$status_code ) { $status_code = 400; @@ -447,6 +448,11 @@ class WPCOM_JSON_API { 'error' => $error->get_error_code(), 'message' => $error->get_error_message(), ); + + if ( $additional_data = $error->get_error_data( 'additional_data' ) ) { + $response['data'] = $additional_data; + } + return array( 'status_code' => $status_code, 'errors' => $response |