Fix streak computation again

sql-rework
Tomasz Golinski 2020-01-25 12:51:11 +01:00
rodzic 113d639cda
commit 8bf2411ebd
1 zmienionych plików z 11 dodań i 2 usunięć

Wyświetl plik

@ -84,8 +84,17 @@ int find_streak(const std::multimap<std::time_t, const Cache*>& cc, std::tm& sta
start = cur_start_tm;
}
cur_str = 1;
max_str = 1;
cur_tm = cur_start_tm = start = *std::localtime(&i.first);
cur_tm = cur_start_tm = *std::localtime(&i.first);
if (max_str == 0) {
max_str = 1;
start = cur_tm;
}
}
if (max_str < cur_str) {
max_str = cur_str;
start = cur_start_tm;
}
return max_str;
}