Pass the current session to sessiondata constructor.
[wrw.git] / wrw / util.py
index b94564b..c2af5aa 100644 (file)
@@ -44,13 +44,13 @@ class sessiondata(object):
             except KeyError:
                 if not create:
                     return None
-                ret = cls(req)
+                ret = cls(req, sess)
                 sess[cls] = ret
                 return ret
 
     @classmethod
     def sessdb(cls):
-        return session.default
+        return session.default.val
 
 class autodirty(sessiondata):
     @classmethod