From f5c36043f696bbbb82b494aca3fe984ee55e9f69 Mon Sep 17 00:00:00 2001 From: link2xt Date: Wed, 20 Sep 2023 11:44:18 +0000 Subject: [PATCH] fix(imex): use "default" in the filename of the default key Previously the logic was inverted, default key was exported with a number and all other keys were exported into "default". --- src/imex.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/imex.rs b/src/imex.rs index f7f0dcfb1..2a1382d45 100644 --- a/src/imex.rs +++ b/src/imex.rs @@ -673,7 +673,8 @@ async fn export_self_keys(context: &Context, dir: &Path) -> Result<()> { .await?; for (id, public_key, private_key, is_default) in keys { - let id = Some(id).filter(|_| is_default != 0); + let id = Some(id).filter(|_| is_default == 0); + if let Ok(key) = public_key { if let Err(err) = export_key_to_asc_file(context, dir, id, &key).await { error!(context, "Failed to export public key: {:#}.", err);