aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--main.go1
-rw-r--r--templates/base/base.gohtml5
2 files changed, 4 insertions, 2 deletions
diff --git a/main.go b/main.go
index d69e3cd..f2e7ab5 100644
--- a/main.go
+++ b/main.go
@@ -144,6 +144,7 @@ func main() {
g.TemplateFuncMap = template.FuncMap{
"getImage": getImage,
+ "getRings": func() []*Ring { return cfg.Rings },
}
host := fmt.Sprintf(":%d", port)
diff --git a/templates/base/base.gohtml b/templates/base/base.gohtml
index 51f53de..994e06a 100644
--- a/templates/base/base.gohtml
+++ b/templates/base/base.gohtml
@@ -22,9 +22,10 @@
<div class="center">
{{template "body" .Data}}
</div>
- {{ if ne .Data.Rings nil }}
+ {{ $rings := getRings }}
+ {{ if ne $rings nil }}
<div class="rings">
- {{ range $ring := .Data.Rings }}
+ {{ range $ring := $rings }}
<a href="{{ $ring.Link }}" target="_blank" class="ring">
<img src="{{ getImage $ring.Image }}" alt="{{ $ring.Name }} logo">
</a>