From 16e0a9a5ed4f61aec2fbda0fff921e92de732214 Mon Sep 17 00:00:00 2001 From: rtz12 Date: Tue, 15 Nov 2016 19:13:54 +0100 Subject: =?UTF-8?q?Man=20kann=20jetzt=20Listen=20auch=20mehr=20als=20nur?= =?UTF-8?q?=20ein=20mal=20=C3=B6ffnen.=20Danke=20Jan.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit diff --git a/modules/grils/grils.go b/modules/grils/grils.go index 0fac5df..b0aa486 100644 --- a/modules/grils/grils.go +++ b/modules/grils/grils.go @@ -201,13 +201,17 @@ func (m *GrilsModule) FromIDs(ids []int) ([]*models.Gril, error) { idList += strconv.Itoa(v) } idList += ")" - grils, err := m.getGrils("id IN " + idList) - - for _, g := range grils { - list = append(list, g) + if len(idList) > 2 { + grils, err := m.getGrils("id IN " + idList) + if err != nil { + return nil, err + } + for _, g := range grils { + list = append(list, g) + } } log.Printf("get_gril_from_ids: %dms", time.Since(t1).Nanoseconds()/1000000) - return list, err + return list, nil } func (m *GrilsModule) viewGril(w http.ResponseWriter, r *http.Request, p httprouter.Params) { -- cgit v0.10.1