diff --git a/src/core/engine/ecosystems/cargo/mod.rs b/src/core/engine/ecosystems/cargo/mod.rs index db500eb..1060518 100644 --- a/src/core/engine/ecosystems/cargo/mod.rs +++ b/src/core/engine/ecosystems/cargo/mod.rs @@ -110,13 +110,13 @@ impl Patcher for CargoPatcher { if let Some(s) = val.as_value_mut() { if s.is_str() { *s = target.target_version.requirement.clone().into(); - } - } else if let Some(t) = val.as_inline_table_mut() { - if t.contains_key("version") { - t.insert( - "version", - target.target_version.requirement.clone().into(), - ); + } else if let Some(t) = s.as_inline_table_mut() { + if t.contains_key("version") { + t.insert( + "version", + target.target_version.requirement.clone().into(), + ); + } } } else if let Some(t) = val.as_table_mut() { if t.contains_key("version") {