From 67072baa3b62a4bed2c87f84cff60019b6e9b8d3 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Sat, 8 Jan 2022 11:35:10 -0500 Subject: [PATCH] Compare dict keys directly instead of via a set conversion Co-authored-by: Tom Prince <tom.prince@private.storage> --- src/_zkapauthorizer/resource.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/_zkapauthorizer/resource.py b/src/_zkapauthorizer/resource.py index 62c3f3c..2a37249 100644 --- a/src/_zkapauthorizer/resource.py +++ b/src/_zkapauthorizer/resource.py @@ -403,7 +403,7 @@ class _VoucherCollection(Resource): payload = loads(request.content.read()) except Exception: return bad_request("json request body required").render(request) - if set(payload) != {"voucher"}: + if payload.keys() != {"voucher"}: return bad_request( "request object must have exactly one key: 'voucher'" ).render(request) -- GitLab