diff --git a/server/scripts/rank.js b/server/scripts/rank.js index d72c990..1387670 100644 --- a/server/scripts/rank.js +++ b/server/scripts/rank.js @@ -196,6 +196,10 @@ function selectChange(callSiteScript = true) { from = (year - 1) + '-12-01'; to = year + '-11-30'; break; + case 'year2': + from = year + '-01-01'; + to = year + '-12-31'; + break; case 'quali': // TODO: auslagern in function getRegattaBegin var beginn = null; @@ -384,6 +388,16 @@ var siteScript = async function() { lastRanking[lDbRanking[i].id] = lDbRanking[i].rank; } } + if ($('#select-type').val() == 'year2') { + lastRanking = {}; + var lYear = parseInt($('#select-year').val()) - 1; + var lMinDate = parseDate(lYear + '-01-01'); + var lMaxDate = parseDate(lYear + '-12-31'); + var lDbRanking = (await dbGetRanking(lMinDate, lMaxDate, maxage, agestrict, altm, agecrew, personMode))[0]; + for (var i in lDbRanking) { + lastRanking[lDbRanking[i].id] = lDbRanking[i].rank; + } + } var selectedYear = $('#select-year').val(); diff --git a/server/version.php b/server/version.php index e05319a..b9d7487 100644 --- a/server/version.php +++ b/server/version.php @@ -1,5 +1,5 @@