Skip to content

Commit 3ec2b0f

Browse files
committed
updated set_preference to handle changed return type
1 parent b2d36d8 commit 3ec2b0f

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

src/lib.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,9 @@ pub fn SetPreference(_py: Python, name: String, value: String) -> PyResult<()> {
8181
/// This function can be called multiple times to set different values.
8282
/// The values are persistent but can be overwritten by setting a preference with the same name and a different value.
8383
pub fn GetPreference(_py: Python, name: String) -> PyResult<String> {
84-
return match get_preference(name) {
85-
Some(value) => Ok(value),
86-
None => Err( PyOSError::new_err("Unknown preference name") ),
84+
return match get_preference(name.clone()) {
85+
Ok(value) => Ok(value),
86+
Err(_e) => Err( PyOSError::new_err(format!("Unknown preference name {}", &name)) ),
8787
}
8888
}
8989

0 commit comments

Comments
 (0)