Add support to display both count and percentage on reaction plugins

This commit is contained in:
lowlighter
2021-03-11 12:49:32 +01:00
parent a2215a0c52
commit d3103287f0
5 changed files with 34 additions and 19 deletions

View File

@@ -42,7 +42,7 @@
list[reaction] = (list[reaction] ?? 0) + 1
const max = Math.max(...Object.values(list))
for (const [key, value] of Object.entries(list))
list[key] = {value, score:value/(display === "relative" ? max : reactions.length)}
list[key] = {value, percentage:value/reactions.length, score:value/(display === "relative" ? max : reactions.length)}
//Results
return {list, comments:comments.length, details, days, twemoji:q["config.twemoji"]}