From 9404d8e5d7535bbaa6c314dbc4b5cf6fb8ac6627 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Sun, 21 Apr 2024 23:38:34 +0800 Subject: [PATCH] feat: filename can be none --- src/cmd_signfile.rs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/cmd_signfile.rs b/src/cmd_signfile.rs index 7b05e82..a5a0b3d 100644 --- a/src/cmd_signfile.rs +++ b/src/cmd_signfile.rs @@ -101,7 +101,10 @@ impl Command for CommandImpl { }); let sign_file_request = SignFileRequest { - filename: filename_opt, + filename: match filename_opt { + None => None, + Some(filename) => iff!(filename.is_empty(), None, Some(filename)), + }, digest: file_digest.clone(), timestamp: SystemTime::now().duration_since(SystemTime::UNIX_EPOCH).unwrap().as_millis() as i64, attributes: attributes_opt,