Less rounding in feature list

This commit is contained in:
Jakob Borg
2016-06-09 11:55:05 +02:00
parent f5b7e8addd
commit 6e960f1972
2 changed files with 5 additions and 5 deletions

View File

@@ -468,7 +468,7 @@ type category struct {
type feature struct {
Key string
Pct int
Pct float64
}
func getReport(db *sql.DB) map[string]interface{} {
@@ -488,7 +488,7 @@ func getReport(db *sql.DB) map[string]interface{} {
var builders []string
v2Reports := 0
features := map[string]int{
features := map[string]float64{
"Rate limiting": 0,
"Upgrades allowed (automatic)": 0,
"Upgrades allowed (manual)": 0,
@@ -725,7 +725,7 @@ func getReport(db *sql.DB) map[string]interface{} {
for _, key := range featureNames {
featureList = append(featureList, feature{
Key: key,
Pct: (100 * features[key]) / v2Reports,
Pct: (100 * features[key]) / float64(v2Reports),
})
}
sort.Sort(sort.Reverse(sortableFeatureList(featureList)))