This commit is contained in:
2023-08-13 23:04:07 +08:00
parent f3d83c7d62
commit ce67343cdf

View File

@@ -143,8 +143,8 @@ async fn do_read(_arg_matches: &ArgMatches<'_>, sub_arg_matches: &ArgMatches<'_>
} }
async fn do_write(_arg_matches: &ArgMatches<'_>, sub_arg_matches: &ArgMatches<'_>) -> CommandError { async fn do_write(_arg_matches: &ArgMatches<'_>, sub_arg_matches: &ArgMatches<'_>) -> CommandError {
let key = if let Some(key) = sub_arg_matches.value_of("key") { let name = if let Some(name) = sub_arg_matches.value_of("name") {
key name
} else { } else {
return simple_error!("Require key"); return simple_error!("Require key");
}; };
@@ -155,11 +155,11 @@ async fn do_write(_arg_matches: &ArgMatches<'_>, sub_arg_matches: &ArgMatches<'_
let comment = sub_arg_matches.value_of("comment"); let comment = sub_arg_matches.value_of("comment");
let body = if let Some(value) = value { let body = if let Some(value) = value {
json!({ "name": key, "force_write": force_write, "comment": comment, "value": json!({"value": value}) }) json!({ "name": name, "force_write": force_write, "comment": comment, "value": json!({"value": value}) })
} else if let Some(value_hex) = value_hex { } else if let Some(value_hex) = value_hex {
json!({ "name": key, "force_write": force_write, "comment": comment, "value": json!({"value_hex": value_hex}) }) json!({ "name": name, "force_write": force_write, "comment": comment, "value": json!({"value_hex": value_hex}) })
} else if let Some(value_base64) = value_base64 { } else if let Some(value_base64) = value_base64 {
json!({ "name": key, "force_write": force_write, "comment": comment, "value": json!({"value_base64": value_base64}) }) json!({ "name": name, "force_write": force_write, "comment": comment, "value": json!({"value_base64": value_base64}) })
} else { } else {
return simple_error!("Require one of value, value-hex, value-base64"); return simple_error!("Require one of value, value-hex, value-base64");
}; };