From 5e9fbdd24f7de64851944ce7e574c180ae2f69bd Mon Sep 17 00:00:00 2001 From: Massimo Date: Fri, 12 Apr 2013 13:07:37 -0500 Subject: [PATCH] faster labels, thanks Anthony --- VERSION | 2 +- gluon/validators.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/VERSION b/VERSION index 73fc3f79..618db2d2 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.4.6-stable+timestamp.2013.04.12.10.46.23 +Version 2.4.6-stable+timestamp.2013.04.12.13.07.05 diff --git a/gluon/validators.py b/gluon/validators.py index 4e57eee0..0ac6d1b6 100644 --- a/gluon/validators.py +++ b/gluon/validators.py @@ -538,7 +538,7 @@ class IS_IN_DB(Validator): records = self.dbset(table).select(table.ALL, **dd) self.theset = [str(r[self.kfield]) for r in records] if isinstance(self.label, str): - self.labels = [self.label % dict(r) for r in records] + self.labels = [self.label % r for r in records] else: self.labels = [self.label(r) for r in records]