File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -113,12 +113,12 @@ def value(self, value):
113
113
self ._value = value
114
114
115
115
def __getattr__ (self , attr ):
116
- if isinstance (super (). __dict__ . get ( "_value" , None ), dict ) and attr in super ().value :
116
+ if isinstance (getattr ( super (), "_value" , None ), dict ) and attr in super ().value :
117
117
return super ().value [attr ].value
118
118
raise AttributeError (f"'{ self .__class__ .__name__ } ' object has no attribute '{ attr } '" )
119
119
120
120
def __setattr__ (self , name , value ):
121
- if isinstance (super (). __dict__ . get ( "_value" , None ), dict ) and name in super ().value :
121
+ if isinstance (getattr ( super (), "_value" , None ), dict ) and name in super ().value :
122
122
self .value [name ].value = value
123
123
else :
124
124
super ().__setattr__ (name , value )
You can’t perform that action at this time.
0 commit comments