fix infinite loop

This commit is contained in:
daraelmin 2021-04-27 20:14:03 +02:00 committed by GitHub
parent e6d2bad6e0
commit 5b74676e54
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -414,7 +414,7 @@ if ($ispaymentok) {
if ($datesubscription && $defaultdelay && $defaultdelayunit) {
$datesubend = dol_time_plus_duree($datesubscription, $defaultdelay, $defaultdelayunit);
// the new end date of subscription must be in futur
while (dol_time_plus_duree($datesubend, -1, 'd') < $now) {
while ($datesubend < $now) {
$datesubend = dol_time_plus_duree($datesubend, $defaultdelay, $defaultdelayunit);
$datesubscription = dol_time_plus_duree($datesubscription, $defaultdelay, $defaultdelayunit);
}