From 8c1e44728684f994bf9e835d11bdc3acf1a41a13 Mon Sep 17 00:00:00 2001 From: steven Date: Sun, 3 Mar 2019 14:35:35 -0700 Subject: [PATCH] Only label if form value says so --- render.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/render.go b/render.go index 213ea66..fe5aa52 100644 --- a/render.go +++ b/render.go @@ -136,6 +136,7 @@ func linearInterpolation(c1, c2, mu uint32) uint32 { } func renderTile(w http.ResponseWriter, r *http.Request) { + r.ParseForm() components := strings.Split(r.URL.Path, "/")[1:] if len(components) != 4 || components[0] != "mandelbrot" || components[3][len(components[3])-4:] != ".png" { @@ -172,7 +173,9 @@ func renderTile(w http.ResponseWriter, r *http.Request) { } wg.Wait() - addLabel(img, 10, 10, fmt.Sprintf("%d/%d/%d", tileZoom, tileX, tileY)) + if r.FormValue("label") == "1" { + addLabel(img, 10, 10, fmt.Sprintf("%d/%d/%d", tileZoom, tileX, tileY)) + } w.Header().Set("Content-Type", "image/png") png.Encode(w, img) }