bug with reverse dns lookup call
-
Hi,
I’m not sure how you handle contributions but we encounted a bug with this plugin where the
wp_remote_postcall on line 1375 would return a wordpress error object instead of an array where a non-successful HTTP request was made.We have added a check to test if
$resultis an array and is not a wp_error – if either of these fail we set$ips[$host] = false;as in the case where an empty body is returned.The full code is:
//catching unhandled exception where a wordpress error object will be returned in cases where the http call fails if (!is_wp_error($result) && is_array($result)) { if ( empty ( $result['body'] )) { $ips[$host] = false; } else { $body = json_decode( $result['body'] ); $ips[$host] = isset( $body->ip ) ? $body->ip : false; } } else { $ips[$host] = false; }http://wordpress.org/plugins/readymade-wordpress-importer-061/
The topic ‘bug with reverse dns lookup call’ is closed to new replies.