From 2a40f972823a413ac6221470c2e624b1832bd94d Mon Sep 17 00:00:00 2001 From: Gisle Aune Date: Wed, 1 Aug 2018 15:04:16 +0200 Subject: [PATCH] Added order to stories query response --- model/story/story.go | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/model/story/story.go b/model/story/story.go index 2c1b930..7cd9ccf 100644 --- a/model/story/story.go +++ b/model/story/story.go @@ -231,8 +231,13 @@ func List(author string, category string, tags []Tag, earliest, latest time.Time query["open"] = *open } - stories := make([]Story, 0, 128) - err := storyCollection.Find(query).Limit(limit).All(&stories) + size := limit + if size == 0 { + size = 128 + } + stories := make([]Story, 0, size) + + err := storyCollection.Find(query).Limit(limit).Sort("-updatedDate").All(&stories) return stories, err }