From 449a658521641142097d00beaeb7e9af300c7b81 Mon Sep 17 00:00:00 2001 From: mdipierro Date: Sun, 10 Mar 2013 08:19:28 -0500 Subject: [PATCH] fixed GAE to better support ustom_qualifier, thanks cfhowes --- VERSION | 2 +- gluon/dal.py | 8 ++++---- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/VERSION b/VERSION index 32427eb7..8365eac3 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.4.2-stable+timestamp.2013.03.10.07.53.59 +Version 2.4.2-stable+timestamp.2013.03.10.08.18.44 diff --git a/gluon/dal.py b/gluon/dal.py index dc65282a..7b891937 100644 --- a/gluon/dal.py +++ b/gluon/dal.py @@ -4464,7 +4464,7 @@ class GoogleDatastoreAdapter(NoSQLAdapter): adapter_args={}, do_connect=True, after_connection=None): self.types.update({ 'boolean': gae.BooleanProperty, - 'string': (lambda: gae.StringProperty(multiline=True)), + 'string': (lambda **kwargs: gae.StringProperty(multiline=True, **kwargs)), 'text': gae.TextProperty, 'json': gae.TextProperty, 'password': gae.StringProperty, @@ -4480,9 +4480,9 @@ class GoogleDatastoreAdapter(NoSQLAdapter): 'datetime': gae.DateTimeProperty, 'id': None, 'reference': gae.IntegerProperty, - 'list:string': (lambda: gae.StringListProperty(default=None)), - 'list:integer': (lambda: gae.ListProperty(int,default=None)), - 'list:reference': (lambda: gae.ListProperty(int,default=None)), + 'list:string': (lambda **kwargs: gae.StringListProperty(default=None, **kwargs)), + 'list:integer': (lambda **kwargs: gae.ListProperty(int,default=None, **kwargs)), + 'list:reference': (lambda **kwargs: gae.ListProperty(int,default=None, **kwargs)), }) self.db = db self.uri = uri