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".
This commit is contained in:
link2xt
2023-09-20 11:44:18 +00:00
parent b227ff87dc
commit f5c36043f6

View File

@@ -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);