diff options
Diffstat (limited to 'crates/shirabe/src/package/loader/root_package_loader.rs')
| -rw-r--r-- | crates/shirabe/src/package/loader/root_package_loader.rs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/crates/shirabe/src/package/loader/root_package_loader.rs b/crates/shirabe/src/package/loader/root_package_loader.rs index 95cd1225..284bb175 100644 --- a/crates/shirabe/src/package/loader/root_package_loader.rs +++ b/crates/shirabe/src/package/loader/root_package_loader.rs @@ -229,8 +229,8 @@ impl RootPackageLoader { real_package.set_stability_flags(stability_flags); real_package.set_references(references); - if let Some(prefer_stable) = config.get("prefer-stable").and_then(|v| v.as_bool()) { - real_package.set_prefer_stable(prefer_stable); + if let Some(prefer_stable) = config.get("prefer-stable").and_then(|v| v.as_opt()) { + real_package.set_prefer_stable(prefer_stable.to_bool()); } if let Some(pkg_config) = config.get("config").and_then(|v| v.as_array()) { |
