From b28d155f0ea3796ca0bf850de78c9a65ae30588c Mon Sep 17 00:00:00 2001 From: mdipierro Date: Tue, 2 Jul 2013 08:33:47 -0500 Subject: [PATCH] fixed a problem with missing _extra --- VERSION | 2 +- gluon/dal.py | 7 ++----- 2 files changed, 3 insertions(+), 6 deletions(-) diff --git a/VERSION b/VERSION index 53a00cea..bdb1dda9 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -Version 2.6.0-development+timestamp.2013.07.02.08.03.03 +Version 2.6.0-development+timestamp.2013.07.02.08.33.02 diff --git a/gluon/dal.py b/gluon/dal.py index b8396be0..22db9a76 100644 --- a/gluon/dal.py +++ b/gluon/dal.py @@ -6869,11 +6869,8 @@ class Row(object): def __getitem__(self, k): key=str(k) - _extra = getattr(self, '_extra', None) - if _extra: - return _extra.get(key) - if v: - return v + if key in self.get('_extra',{}): + return self._extra[key] m = REGEX_TABLE_DOT_FIELD.match(key) if m: try: