From 82aa66a596ca58a1771188a7362aea884b7424cc Mon Sep 17 00:00:00 2001 From: messense Date: Tue, 6 Dec 2022 23:19:20 +0800 Subject: [PATCH] Cleanup `WheelWriter::mtime` error handling --- src/module_writer.rs | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/module_writer.rs b/src/module_writer.rs index ecdabfc48..f4d9882cd 100644 --- a/src/module_writer.rs +++ b/src/module_writer.rs @@ -326,12 +326,8 @@ impl WheelWriter { let min_dt = datetime!(1980-01-01 0:00 UTC); let dt = dt.max(min_dt); - let dt = DateTime::from_time(dt); - - match dt { - Ok(dt) => Ok(dt), - Err(_) => Err(anyhow!("failed to build zip DateTime")), - } + let dt = DateTime::from_time(dt).map_err(|_| anyhow!("Failed to build zip DateTime"))?; + Ok(dt) } /// Creates the record file and finishes the zip