Ticket #8591: 8591a.diff
| File 8591a.diff, 2.7 KB (added by , 17 years ago) |
|---|
-
wp-includes/comment.php
1261 1261 1262 1262 $contents = $response['body']; 1263 1263 1264 if ( is_wp_error( $contents ) ) 1265 return false; 1266 1264 1267 $pingback_link_offset_dquote = strpos($contents, $pingback_str_dquote); 1265 1268 $pingback_link_offset_squote = strpos($contents, $pingback_str_squote); 1266 1269 if ( $pingback_link_offset_dquote || $pingback_link_offset_squote ) { -
wp-includes/functions.php
1276 1276 1277 1277 $response = wp_remote_get( $uri, $options ); 1278 1278 1279 if ( is_wp_error( $response ) )1279 if ( is_wp_error( $response ) || is_wp_error( $response['body'] ) ) 1280 1280 return false; 1281 1281 1282 1282 return $response['body']; -
wp-admin/update-links.php
41 41 if ( is_wp_error( $response ) ) 42 42 wp_die(__('Request Failed.')); 43 43 44 if ( $response['response']['code'] != 200 )44 if ( $response['response']['code'] != 200 || is_wp_error( $response['body'] ) ) 45 45 wp_die(__('Request Failed.')); 46 46 47 47 $body = str_replace(array("\r\n", "\r"), "\n", $response['body']); -
wp-admin/includes/plugin-install.php
39 39 40 40 if ( ! $res ) { 41 41 $request = wp_remote_post('http://api.wordpress.org/plugins/info/1.0/', array( 'body' => array('action' => $action, 'request' => serialize($args))) ); 42 if ( is_wp_error($request) ) {42 if ( is_wp_error($request) || is_wp_error($request['body']) ) { 43 43 $res = new WP_Error('plugins_api_failed', __('An Unexpected HTTP Error occured during the API request.</p> <p><a href="?" onclick="document.location.reload(); return false;">Try again</a>'), $request->get_error_message() ); 44 44 } else { 45 45 $res = unserialize($request['body']); -
wp-admin/includes/file.php
443 443 444 444 $response = wp_remote_get($url, array('timeout' => 30)); 445 445 446 if ( is_wp_error($response) ) {446 if ( is_wp_error($response) || ( isset( $response['body'] ) && is_wp_error( $response['body'] ) ) ) { 447 447 fclose($handle); 448 448 unlink($tmpfname); 449 449 return $response;