From 194f453468481276d784138ac16747a793cf2ef9 Mon Sep 17 00:00:00 2001 From: Dominik Schulz <dominik.schulz@gmail.com> Date: Fri, 22 Nov 2024 10:52:54 +0000 Subject: [PATCH] chore: expand PGP validation error message Closes: #524 Co-author: Leonidas Spyropoulos <artafinde@archlinux.org> Signed-off-by: Leonidas Spyropoulos <artafinde@archlinux.org> --- aurweb/users/validate.py | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/aurweb/users/validate.py b/aurweb/users/validate.py index 81484e90f..4be7292a3 100644 --- a/aurweb/users/validate.py +++ b/aurweb/users/validate.py @@ -107,7 +107,14 @@ def invalid_homepage(HP: str = str(), **kwargs) -> None: def invalid_pgp_key(K: str = str(), **kwargs) -> None: if K and not util.valid_pgp_fingerprint(K): - raise ValidationError(["The PGP key fingerprint is invalid."]) + raise ValidationError( + [ + "The PGP key fingerprint is invalid. " + "Only full fingerprints are accepted. " + "Use `gpg --list-keys --fingerprint KEYID` to obtain a valid " + "fingerprint." + ] + ) def invalid_ssh_pubkey( -- GitLab