diff --git a/templates/test/view.tmpl b/templates/test/view.tmpl
index 7132248..856b7ad 100644
--- a/templates/test/view.tmpl
+++ b/templates/test/view.tmpl
@@ -82,7 +82,7 @@
{{ range $res := .test.Results }}
- {{ $res.Hardware.Name }} |
+ {{ .test.Hardware.Name }} |
{{ $res.Benchmark.Name }} |
{{ $res.AverageScore }} |
{{ $res.MinimumScore }} |
diff --git a/web/routes/test.go b/web/routes/test.go
index 5d31603..151abfe 100644
--- a/web/routes/test.go
+++ b/web/routes/test.go
@@ -30,7 +30,7 @@ func TestGetView(c flamego.Context, t template.Template, data template.Data) {
// find hardware from DB
var test models.Test
- models.DB.Preload("Hardware").Preload("Benchmarks").Preload("Results").First(&test, testID)
+ models.DB.Preload("Hardware").Preload("Benchmarks").Preload("Results.Benchmark").First(&test, testID)
data["test"] = test
data["title"] = test.Name