Flatten rating line to today

pull/9825/head
Greg Finley 2021-09-17 13:52:00 -07:00 committed by GitHub
parent 554a57ccf4
commit 512627a471
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 8 additions and 0 deletions

View File

@ -2,6 +2,14 @@ lichess.ratingHistoryChart = function (data, { singlePerfName, perfIndex }) {
var oneDay = 86400000;
function smoothDates(data) {
if (!data.length) return [];
// If last rating wasn't today, add to the array
var today = new Date().setUTCHours(0,0,0,0);
var lastRating = data[data.length - 1];
if (lastRating[0] != today) {
data.push([today, lastRating[1]]);
}
var begin = data[0][0];
var end = data[data.length - 1][0];
var reversed = data.slice().reverse();