Fix: subtract name_repr

This commit is contained in:
siontama
2022-08-02 20:29:59 +09:00
parent fc513e3c25
commit c97148529c

View File

@@ -57,8 +57,8 @@ mod pwd {
return Err(exceptions::cstring_error(vm));
}
let user = User::from_name(name.as_str()).map_err(|err| err.into_pyexception(vm))?;
let name_repr = name.as_object().repr(vm)?;
let user = user.ok_or_else(|| {
let name_repr = name.as_object().repr(vm)?;
vm.new_key_error(
vm.ctx
.new_str(format!("getpwnam(): name not found: {}", name_repr))