From 02be9d35b586c81f8ad40f54782ab222f2c37106 Mon Sep 17 00:00:00 2001 From: Las Zenow Date: Mon, 20 Aug 2012 17:28:53 +0200 Subject: [PATCH] Fix the length of the array of tags --- trantor.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/trantor.go b/trantor.go index 8068566..8159e36 100644 --- a/trantor.go +++ b/trantor.go @@ -122,7 +122,11 @@ func indexHandler(coll *mgo.Collection) func(http.ResponseWriter, *http.Request) _, err := coll.Find(nil).MapReduce(&mr, &result) if err == nil { sort.Sort(result) - data.Tags = make([]string, len(result)) + length := len(result) + if length > 50 { + length = 50 + } + data.Tags = make([]string, length) for i, tag := range result { if i == 50 { break /* display only 50 */