From 05f3e01ece2d5663111cfcabff5f3743bb528a44 Mon Sep 17 00:00:00 2001 From: gi0baro Date: Tue, 20 Aug 2013 16:53:08 +0200 Subject: [PATCH] Fix in redis_session.py select: prevent errors when value is integer/long --- gluon/contrib/redis_session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gluon/contrib/redis_session.py b/gluon/contrib/redis_session.py index ce8fb167..55cd7f9a 100644 --- a/gluon/contrib/redis_session.py +++ b/gluon/contrib/redis_session.py @@ -168,7 +168,7 @@ class MockQuery(object): def select(self): if self.op == 'eq' and self.field == 'id' and self.value: #means that someone wants to retrieve the key self.value - key = self.keyprefix + ':' + self.value + key = self.keyprefix + ':' + str(self.value) if self.with_lock: acquire_lock(self.db, key + ':lock', self.value) rtn = self.db.hgetall(key)