From 8a50e26ca5e0172ba36f2a5f309679d19757f1c8 Mon Sep 17 00:00:00 2001 From: smbaker Date: Sun, 20 Nov 2011 20:27:41 -0800 Subject: [PATCH 1/1] fix inifite recursion in getattr --- sfa/rspecs/elements/element.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sfa/rspecs/elements/element.py b/sfa/rspecs/elements/element.py index e185490a..b288cbbd 100644 --- a/sfa/rspecs/elements/element.py +++ b/sfa/rspecs/elements/element.py @@ -13,8 +13,8 @@ class Element(dict): def __getattr__(self, name): - if hasattr(self, name): - return getattr(self, name) + if hasattr(self.__dict__, name): + return getattr(self.__dict__, name) elif hasattr(self.element, name): return getattr(self.element, name) else: -- 2.43.0