From 8dc4c746cead471986d4b97fddebc60b0421d04b Mon Sep 17 00:00:00 2001
From: Jean-Paul Calderone <exarkun@twistedmatrix.com>
Date: Thu, 2 Apr 2020 08:25:10 -0400
Subject: [PATCH] Pass less to determine_state_for_redeemed_voucher

And API docs
---
 src/_zkapauthorizer/model.py | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/src/_zkapauthorizer/model.py b/src/_zkapauthorizer/model.py
index 6a9b29c..b59e3a3 100644
--- a/src/_zkapauthorizer/model.py
+++ b/src/_zkapauthorizer/model.py
@@ -151,7 +151,7 @@ def memory_connect(path, *a, **kw):
     return _connect(":memory:", *a, **kw)
 
 
-def determine_state_for_redeemed_voucher(existing_vouchers, new_voucher, now):
+def determine_state_for_redeemed_voucher(existing_vouchers, redeemed, now):
     """
     Choose a state to store in the database for a voucher which was just
     redeemed.
@@ -159,6 +159,13 @@ def determine_state_for_redeemed_voucher(existing_vouchers, new_voucher, now):
     This takes into account what is known about previously redeemed vouchers
     (if any) and watches for suspicious public key changes in the redemption
     process.
+
+    :param list[Voucher] existing_vouchers: Vouchers which have been redeemed
+        in the past.
+
+    :param Redeemed redeemed: The newly redeemed voucher's state.
+
+    :param datetime now: The current time.
     """
     return u"redeemed"
 
-- 
GitLab