From 9ae07543a5732f63dca34d25005a7c5abb10e732 Mon Sep 17 00:00:00 2001 From: Moreal Date: Tue, 31 Aug 2021 23:29:29 +0900 Subject: [PATCH] Fix `PyMappingProxy::get` --- vm/src/builtins/mappingproxy.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vm/src/builtins/mappingproxy.rs b/vm/src/builtins/mappingproxy.rs index 643da547f..1d78da758 100644 --- a/vm/src/builtins/mappingproxy.rs +++ b/vm/src/builtins/mappingproxy.rs @@ -50,7 +50,7 @@ impl PyMappingProxy { let opt = match &self.mapping { MappingProxyInner::Class(class) => { let key = PyStrRef::try_from_object(vm, key)?; - class.get_attr(key.as_str()) + class.attributes.read().get(key.as_str()).cloned() } MappingProxyInner::Dict(obj) => obj.get_item(key, vm).ok(), };