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 {
let key = if let Some(key) = sub_arg_matches.value_of("key") {
key
let name = if let Some(name) = sub_arg_matches.value_of("name") {
name
} else {
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 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 {
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 {
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 {
return simple_error!("Require one of value, value-hex, value-base64");
};