From 06b7e05e6100c5a29d9ab323966ee89e108b6377 Mon Sep 17 00:00:00 2001 From: Son Nguyen Kim Date: Thu, 3 Aug 2023 16:59:36 +0200 Subject: [PATCH] raise exception when signature is empty (#1833) Co-authored-by: Son NK --- email_handler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/email_handler.py b/email_handler.py index 94f86cdc..3aa0dc58 100644 --- a/email_handler.py +++ b/email_handler.py @@ -543,7 +543,7 @@ def sign_msg(msg: Message) -> Message: payload = sign_data(message_to_bytes(msg).replace(b"\n", b"\r\n")) if not payload: - LOG.e(f"Empty payload when signing {msg}") + raise PGPException("Empty signature by gnupg") signature.set_payload(payload) except Exception: @@ -551,7 +551,7 @@ def sign_msg(msg: Message) -> Message: payload = sign_data_with_pgpy(message_to_bytes(msg).replace(b"\n", b"\r\n")) if not payload: - LOG.e(f"Empty payload when signing with pgpy {msg}") + raise PGPException("Empty signature by pgpy") signature.set_payload(payload)