diff --git a/pgpainless-core/src/main/kotlin/org/pgpainless/key/generation/GenerateOpenPgpKey.kt b/pgpainless-core/src/main/kotlin/org/pgpainless/key/generation/GenerateOpenPgpKey.kt index 85c84f7a..0fdd5d7d 100644 --- a/pgpainless-core/src/main/kotlin/org/pgpainless/key/generation/GenerateOpenPgpKey.kt +++ b/pgpainless-core/src/main/kotlin/org/pgpainless/key/generation/GenerateOpenPgpKey.kt @@ -150,10 +150,10 @@ open class GenerateOpenPgpKey( primaryKey.userId( userId, subpacketsCallback = - preferencesCallback.then(adjustPrimaryUserId()).then(subpacketsCallback)) + preferencesCallback.then(markFirstPrimaryUserId()).then(subpacketsCallback)) } - private fun adjustPrimaryUserId() = + private fun markFirstPrimaryUserId() = SelfSignatureSubpackets.applyHashed { if (primaryKeyHasPrimaryUserId()) { setPrimaryUserId(null)