aboutsummaryrefslogtreecommitdiff
path: root/src/mailman_pgp/rules/signature.py
diff options
context:
space:
mode:
authorJ08nY2017-07-28 02:37:09 +0200
committerJ08nY2017-07-28 02:37:09 +0200
commit56b600fb0131b1c3b3ec06d85ec4810026279864 (patch)
tree89613b9ba44ff64834f8bf8524a1bbea75290599 /src/mailman_pgp/rules/signature.py
parent13908d8825b7e3478a1360bbf84e9db12157fd4b (diff)
downloadmailman-pgp-56b600fb0131b1c3b3ec06d85ec4810026279864.tar.gz
mailman-pgp-56b600fb0131b1c3b3ec06d85ec4810026279864.tar.zst
mailman-pgp-56b600fb0131b1c3b3ec06d85ec4810026279864.zip
Diffstat (limited to 'src/mailman_pgp/rules/signature.py')
-rw-r--r--src/mailman_pgp/rules/signature.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/mailman_pgp/rules/signature.py b/src/mailman_pgp/rules/signature.py
index 7742278..998e9c3 100644
--- a/src/mailman_pgp/rules/signature.py
+++ b/src/mailman_pgp/rules/signature.py
@@ -134,7 +134,8 @@ def on_message_posting(event):
pgp_list = PGPMailingList.for_list(event.mlist)
if pgp_list is None:
return
- pgp_address = PGPAddress.for_email(get_email(event.msg))
+ address = getUtility(IUserManager).get_address(get_email(event.msg))
+ pgp_address = PGPAddress.for_address(address)
if pgp_address is None or pgp_address.key_fingerprint is None:
return
for sig_hash in event.msgdata['pgp_sig_hashes']: