From cd61d3ada3ebd9a85df859be94054cb8f6f45e1e Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Fri, 8 Mar 2024 00:46:22 -0500 Subject: [PATCH] Manually select auto-generated GPG key due to inconsistent GPG output, use tempfile for gpg-gen --- src/cli/init.go | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/src/cli/init.go b/src/cli/init.go index 4c0e01e..af953eb 100644 --- a/src/cli/init.go +++ b/src/cli/init.go @@ -9,13 +9,14 @@ func TempInitCli() { // gpgID var gpgID string if inputBinary("Auto-generate GPG key?") { - gpgID = offline.GpgKeyGen() - } else { - uidSlice := offline.GpgUIDListGen() - gpgIDInt := inputMenuGen("Select GPG key:", uidSlice) - gpgID = uidSlice[gpgIDInt-1] + offline.GpgKeyGen() } + // select GPG key + uidSlice := offline.GpgUIDListGen() + gpgIDInt := inputMenuGen("Select GPG key:", uidSlice) + gpgID = uidSlice[gpgIDInt-1] + // textEditor textEditor := input("Text editor (leave blank for $EDITOR, falls back to \"" + offline.FallbackEditor + "\"):")