Bugfix: The $this->response['faultCode'] was returning the 1th element of the $this->response string (because a non-empty string == 1).

This commit is contained in:
donal72
2007-04-29 13:55:11 +00:00
parent a9457b5485
commit c8e564f5ff
+1 -1
View File
@@ -284,7 +284,7 @@ class mnet_xmlrpc_client {
curl_close($ch);
// xmlrpc errors are pushed onto the $this->error stack
if (isset($this->response['faultCode'])) {
if (is_array($this->response) && array_key_exists('faultCode', $this->response)) {
// The faultCode 7025 means we tried to connect with an old SSL key
// The faultString is the new key - let's save it and try again
// The re_key attribute stops us from getting into a loop