[QSO Streak] Fix when the streak is ended and now QSO is logged after that

This commit is contained in:
Andreas Kristiansen
2024-12-29 16:38:25 +01:00
parent ee8a6907f4
commit c5f62ee121

View File

@@ -137,7 +137,11 @@ class Dayswithqso_model extends CI_Model
}
}
if ($dateprev == $datecurr) {
$streaks[$i]['highstreak'] = $streak;
$streaks[$i]['endstreak'] = $endstreak->format('Y-m-d');
$streaks[$i]['beginstreak'] = $endstreak->sub(new DateInterval('P'.($streak-1).'D'))->format('Y-m-d');
}
if (isset($streaks) && is_array($streaks)) {
usort($streaks, array($this,'compareStreak')); // Sort array, highest streak first