fixed quote ratings resetting after submitting a rating

This commit is contained in:
Jack 2021-09-27 01:24:25 +01:00
parent cd77779475
commit b52d58e9f8

View file

@ -162,12 +162,17 @@ async function submit() {
if (quoteRatings[currentQuote.language][currentQuote.id] == undefined)
quoteRatings[currentQuote.language][currentQuote.id] = undefined;
quoteRatings[currentQuote.language][currentQuote.id] = rating;
quoteStats = {
ratings: 1,
totalRating: parseInt(rating),
quoteId: currentQuote.id,
language: currentQuote.language,
};
if (quoteStats) {
quoteStats.ratings++;
quoteStats.totalRating += parseInt(rating);
} else {
quoteStats = {
ratings: 1,
totalRating: parseInt(rating),
quoteId: currentQuote.id,
language: currentQuote.language,
};
}
Notifications.add("Rating submitted", 1);
}
quoteStats.average = (