From da351f5ba34902c68e0766824b56cc224c9bc433 Mon Sep 17 00:00:00 2001 From: Ralf Ertzinger Date: Aug 15 2022 19:35:27 +0000 Subject: Fix creating keys without a real name When creating a new key through `sigul new-key`, fix a server crash when no real name is given through `--gnupg-name-real`. Instead use the short key name. Signed-off-by: Ralf Ertzinger --- diff --git a/src/server.py b/src/server.py index b076ac6..7071dbb 100644 --- a/src/server.py +++ b/src/server.py @@ -1086,7 +1086,7 @@ def gnupg_new_key(db, conn): key_attrs += 'Passphrase: {0!s}\n'.format(key_passphrase) name = conn.safe_outer_field('name-real') if name is None: - name = key_name + name = conn.safe_outer_field('key') key_attrs += 'Name-Real: {0!s}\n'.format(name) name = conn.safe_outer_field('name-comment') if name is not None: