summaryrefslogtreecommitdiff
path: root/src/datalayer.clj
diff options
context:
space:
mode:
authorScott Ostler <sbsotler@gmail.com>2010-11-26 13:47:48 -0500
committerScott Ostler <sbsotler@gmail.com>2010-11-26 13:47:48 -0500
commitafb3286c00c33db372febafb54c84701a174092e (patch)
treeb9eb368ab726bd47f633027bbf9f3a9fb3dadefd /src/datalayer.clj
parent3185c6e3bdb46f57de5e8f39f1df6338a3261398 (diff)
Fix redis directory
Diffstat (limited to 'src/datalayer.clj')
-rw-r--r--src/datalayer.clj7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/datalayer.clj b/src/datalayer.clj
index 3d4ab2b..139274b 100644
--- a/src/datalayer.clj
+++ b/src/datalayer.clj
@@ -108,10 +108,13 @@ order by count desc limit ? offset ?")
;;;; Redis Favscores
-(defn fetch-redis-directory [offset num]
+(defn fetch-redis-directory [page num]
(vec
(for [t (with-jedis
- #(.zrevrangeWithScores % "favscores" offset (dec num)))]
+ #(.zrevrangeWithScores %
+ "favscores"
+ (* page num)
+ (dec (* (inc page) num))))]
{:nick (.getElement t)
:score (int (.getScore t))})))