aboutsummaryrefslogtreecommitdiff
path: root/modules/grils/grils.go
diff options
context:
space:
mode:
authorjan <jan@ruken.pw>2015-12-29 21:44:46 (UTC)
committerjan <jan@ruken.pw>2015-12-29 21:44:46 (UTC)
commit365bd4578a0c9b2e4ae5938d280609bd9af37faf (patch)
treea08708be80b4293bd3766862910a03c12dbf2d4c /modules/grils/grils.go
parent748fb25854694114a6b6941636dfe8bcfdb927ba (diff)
simple pagination für tag-ansicht. außerdem wird nun ein leeres array bei grils.FromIDs zurückgegeben anstatt lustige sql fehler zu provozieren, wenn der ids array leer ist.
Diffstat (limited to 'modules/grils/grils.go')
-rw-r--r--modules/grils/grils.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/grils/grils.go b/modules/grils/grils.go
index 0df93a0..5d548e6 100644
--- a/modules/grils/grils.go
+++ b/modules/grils/grils.go
@@ -153,6 +153,10 @@ func (m *GrilsModule) FromID(id int) (*Gril, error) {
153} 153}
154 154
155func (m *GrilsModule) FromIDs(ids []int) ([]*Gril, error) { 155func (m *GrilsModule) FromIDs(ids []int) ([]*Gril, error) {
156 if len(ids) == 0 {
157 return make([]*Gril, 0), nil
158 }
159
156 idList := "(" 160 idList := "("
157 first := true 161 first := true
158 for _, v := range ids { 162 for _, v := range ids {