Skip to content

Commit e544f65

Browse files
committed
Find key from only attributes
1 parent fb461c2 commit e544f65

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

‎vm/src/builtins/mappingproxy.rs‎

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,9 @@ impl PyMappingProxy {
8080
match &self.mapping {
8181
MappingProxyInner::Class(class) => {
8282
let key = PyStrRef::try_from_object(vm, key)?;
83-
Ok(vm.ctx.new_bool(class.has_attr(key.as_str())))
83+
Ok(vm
84+
.ctx
85+
.new_bool(class.attributes.read().contains_key(key.as_str())))
8486
}
8587
MappingProxyInner::Dict(obj) => vm._membership(obj.clone(), key),
8688
}

0 commit comments

Comments
 (0)