summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorschneefux <schneefux+commit@schneefux.xyz>2016-05-28 21:06:08 +0200
committerschneefux <schneefux+commit@schneefux.xyz>2016-05-28 21:06:08 +0200
commitb0a286bd89525eb1a15cddc7934f1da54485ecf5 (patch)
treef54fc48464793b4569192809344b2779689c279a
parente2741819830dc2afe4ad63810d468240ab1a2adb (diff)
downloadjokevote-b0a286bd89525eb1a15cddc7934f1da54485ecf5.tar.gz
jokevote-b0a286bd89525eb1a15cddc7934f1da54485ecf5.zip
rank globally and not per page
-rw-r--r--app.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/app.py b/app.py
index 51059d1..766b835 100644
--- a/app.py
+++ b/app.py
@@ -40,9 +40,9 @@ class dbProxy(object):
return int(l/perpage)+1
def getJokes(self, perpage, page):
- jokes = self.c.execute("SELECT * FROM jokes LIMIT ? OFFSET ?", (perpage, perpage*page)).fetchall()
+ jokes = self.c.execute("SELECT * FROM jokes").fetchall()
jokes = sorted(jokes, key=self.sort, reverse=True)
- return jokes
+ return jokes[page*perpage:(page+1)*perpage]
def addJoke(self, text):
self.c.execute("INSERT INTO jokes(text, upvotes, downvotes, reports) VALUES (?, 0, 0, 0)", (text, ))