Fix decrypt

This commit is contained in:
Laurent Destailleur 2023-10-02 11:48:28 +02:00
parent f9288ce862
commit 7f0eb701d7

View file

@ -195,7 +195,8 @@ function dolDecrypt($chain, $key = '')
$ciphering = $reg[1];
if (function_exists('openssl_decrypt')) {
if (empty($key)) {
return 'Error dolDecrypt decrypt key is empty';
dol_syslog("Error dolDecrypt decrypt key is empty", LOG_ERR);
return $chain;
}
$tmpexplode = explode(':', $reg[2]);
if (!empty($tmpexplode[1]) && is_string($tmpexplode[0])) {
@ -204,7 +205,8 @@ function dolDecrypt($chain, $key = '')
$newchain = openssl_decrypt($tmpexplode[0], $ciphering, $key, 0, null);
}
} else {
$newchain = 'Error dolDecrypt function openssl_decrypt() not available';
dol_syslog("Error dolDecrypt decrypt key is empty", LOG_ERR);
return $chain;
}
return $newchain;
} else {