From 31cc4d67855cdaccb0671fb944704cfe0eadd53e Mon Sep 17 00:00:00 2001 From: Gareth Coles Date: Sat, 19 May 2018 20:42:24 +0100 Subject: [Jams] Fix ordering on view page --- pysite/views/main/jams/index.py | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pysite/views/main/jams/index.py b/pysite/views/main/jams/index.py index a1771675..85169fab 100644 --- a/pysite/views/main/jams/index.py +++ b/pysite/views/main/jams/index.py @@ -10,9 +10,12 @@ class JamsIndexView(RouteView, DBMixin): table_name = "code_jams" def get(self): - jams = self.db.run( - self.db.query(self.table_name).filter(rethinkdb.row["state"] != "planning").order_by("number").limit(5), - coerce=list + query = ( + self.db.query(self.table_name) + .filter(rethinkdb.row["state"] != "planning") + .order_by(rethinkdb.desc("number")) + .limit(5) ) + jams = self.db.run(query,coerce=list) print(jams) return self.render("main/jams/index.html", jams=jams) -- cgit v1.2.3