FIX error of webhook not returned

This commit is contained in:
Laurent Destailleur 2023-10-24 19:27:04 +02:00
parent e61b271ee6
commit 8ea84c5bb5

View file

@ -122,10 +122,13 @@ class InterfaceWebhookTriggers extends DolibarrTriggers
$response = getURLContent($tmpobject->url, 'POST', $jsonstr, 1, array(), array('http', 'https'), 0, -1);
if (empty($response['curl_error_no']) && $response['http_code'] >= 200 && $response['http_code'] < 300) {
$nbPosts ++;
$nbPosts++;
} else {
$errors ++;
dol_syslog("Failed to get url with httpcode=".(!empty($response['http_code']) ? $response['http_code'] : "")." curl_error_no=".(!empty($response['curl_error_no']) ? $response['curl_error_no'] : ""), LOG_DEBUG);
$errors++;
$errormsg = "Failed to get url with httpcode=".(!empty($response['http_code']) ? $response['http_code'] : "")." curl_error_no=".(!empty($response['curl_error_no']) ? $response['curl_error_no'] : "");
$this->error = $errormsg;
$this->errors[] = $errormsg;
dol_syslog($errormsg, LOG_DEBUG);
}
}
}