|
@@ 168-174 (lines=7) @@
|
| 165 |
|
$response_code = wp_remote_retrieve_response_code( $result ); |
| 166 |
|
$body_json = json_decode( wp_remote_retrieve_body( $result ) ); |
| 167 |
|
|
| 168 |
|
if( 200 !== $response_code ) { |
| 169 |
|
if ( isset( $body_json->error ) ) { |
| 170 |
|
return new WP_Error( $body_json->error, $body_json->message ); |
| 171 |
|
} else { |
| 172 |
|
return new WP_Error( 'server_error', sprintf( __( "Request failed with code %s" ), $response_code ) ); |
| 173 |
|
} |
| 174 |
|
} |
| 175 |
|
|
| 176 |
|
if ( isset( $body_json->access_token ) ) { |
| 177 |
|
// check if this matches the existing token before replacing |
|
@@ 231-237 (lines=7) @@
|
| 228 |
|
$response_code = wp_remote_retrieve_response_code( $result ); |
| 229 |
|
$body_json = json_decode( wp_remote_retrieve_body( $result ) ); |
| 230 |
|
|
| 231 |
|
if( 200 !== $response_code ) { |
| 232 |
|
if ( isset( $body_json->error ) ) { |
| 233 |
|
return new WP_Error( $body_json->error, $body_json->message ); |
| 234 |
|
} else { |
| 235 |
|
return new WP_Error( 'server_error', sprintf( __( "Request failed with code %s" ), $response_code ) ); |
| 236 |
|
} |
| 237 |
|
} |
| 238 |
|
|
| 239 |
|
return true; |
| 240 |
|
} |