From 54f381c1d8cacf37710a404ce7070bcfa73cd0a4 Mon Sep 17 00:00:00 2001 From: Adam Kelly Date: Wed, 19 Aug 2020 13:53:17 +0100 Subject: [PATCH] Raise don't return an exception if digest is wrong. --- fedireads/signatures.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fedireads/signatures.py b/fedireads/signatures.py index db46aa4b..7dce1489 100644 --- a/fedireads/signatures.py +++ b/fedireads/signatures.py @@ -52,7 +52,7 @@ def verify_digest(request): expected = hash_function(request.body).digest() if b64decode(digest) != expected: - return ValueError("Invalid HTTP Digest header") + raise ValueError("Invalid HTTP Digest header") class Signature: def __init__(self, key_id, headers, signature):