diff options
author | Dan McGee <dan@archlinux.org> | 2011-10-21 18:16:49 -0500 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2011-10-21 18:18:49 -0500 |
commit | 002574cce1d9756ba28a87a038f6906b566f2e2a (patch) | |
tree | 318136b9573892ac83c058d08e4eca8e07a0b4aa /main/templatetags/pgp.py | |
parent | e31d7f864ddfbce49eda91aa01654b76dcd009b9 (diff) |
Accept 40 hex char PGP key signatures only
Signed-off-by: Dan McGee <dan@archlinux.org>
Diffstat (limited to 'main/templatetags/pgp.py')
-rw-r--r-- | main/templatetags/pgp.py | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/main/templatetags/pgp.py b/main/templatetags/pgp.py index 956de892..f875c11e 100644 --- a/main/templatetags/pgp.py +++ b/main/templatetags/pgp.py @@ -4,7 +4,6 @@ from django.conf import settings register = template.Library() def format_key(key_id): - print len(key_id) if len(key_id) in (8, 20): return u'0x%s' % key_id elif len(key_id) == 40: @@ -24,7 +23,7 @@ def pgp_key_link(key_id): return format_key(key_id) url = 'http://%s/pks/lookup?op=vindex&fingerprint=on&exact=on&search=0x%s' % \ (pgp_server, key_id) - values = (url, key_id, format_key(key_id)) - return '<a href="%s" title="PGP key search for 0x%s">%s</a>' % values + values = (url, format_key(key_id), key_id[-8:]) + return '<a href="%s" title="PGP key search for %s">0x%s</a>' % values # vim: set ts=4 sw=4 et: |