Commit f2916819 authored by Howl's avatar Howl
Browse files

.HIDE. some optimization

parent 213fb7ca
Loading
Loading
Loading
Loading
+9 −1
Original line number Diff line number Diff line
@@ -97,10 +97,18 @@ func opCalculateOverallAccuracy() {
	}

	for userid, info := range data {
		var accuracies string
		var params []interface{}
		for mode, scores := range info {
			op("UPDATE users_stats SET avg_accuracy_"+modes[mode]+" = ? WHERE id = ?", scores.Weighten(), userid)
			accuracies += "avg_accuracy_" + modes[mode] + " = ?"
			params = append(params, scores.Weighten())
			if mode != len(info)-1 {
				accuracies += ", "
			}
		}
		params = append(params, userid)
		op("UPDATE users_stats SET "+accuracies+" WHERE id = ?", params...)
	}

	color.Green("> CalculateOverallAccuracy: done!")
}