diff --git a/gluon/storage.py b/gluon/storage.py index e12ee971..ca8f554b 100644 --- a/gluon/storage.py +++ b/gluon/storage.py @@ -52,6 +52,7 @@ class Storage(dict): __delattr__ = dict.__delitem__ __getitem__ = dict.get __getattr__ = dict.get + __getnewargs__ = lambda self: getattr(dict,self).__getnewargs__(self) __repr__ = lambda self: '' % dict.__repr__(self) # http://stackoverflow.com/questions/5247250/why-does-pickle-getstate-accept-as-a-return-value-the-very-instance-it-requi __getstate__ = lambda self: None