From 48d0f2e3c4547deed10be6df1aa823319535f2b0 Mon Sep 17 00:00:00 2001 From: Jean-Paul Calderone <exarkun@twistedmatrix.com> Date: Tue, 20 Aug 2019 10:46:24 -0400 Subject: [PATCH] Generate fake passes of the protocol-required length. --- src/_zkapauthorizer/controller.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/_zkapauthorizer/controller.py b/src/_zkapauthorizer/controller.py index 16c2f53..a96e003 100644 --- a/src/_zkapauthorizer/controller.py +++ b/src/_zkapauthorizer/controller.py @@ -33,6 +33,9 @@ from twisted.internet.defer import ( succeed, ) +from .foolscap import ( + TOKEN_LENGTH, +) from .model import ( Pass, RandomToken, @@ -128,7 +131,7 @@ class DummyRedeemer(object): """ return succeed( list( - Pass(u"pass-" + token.token_value) + Pass((u"pass-" + token.token_value).zfill(TOKEN_LENGTH)) for token in random_tokens ), -- GitLab