Take timezones into account. I would get +100% outcomes. This is fixed now.

This commit is contained in:
Sacha Ligthert 2022-12-27 00:41:56 +01:00
parent 4e60a3d5e5
commit 961d4563e7

7
tp.go
View File

@ -121,7 +121,12 @@ func renderPercentage(percentage float64) string {
// Get the percentages between two float64s
func calcPercentageFloat64(full float64, part float64) float64 {
return part / (full / 100)
var percentage float64
percentage = part / (full / 100)
if percentage >= 100 {
percentage = percentage - 100
}
return percentage
}
// Get the start of the year.