From 9ae862fc1fbd2e68ae67f885f250a8a0ce97159b Mon Sep 17 00:00:00 2001 From: Fang-Pen Lin Date: Tue, 18 Nov 2025 09:46:40 -0800 Subject: [PATCH] Fix find existing account --- backend/bdd/features/steps/pki_acme.py | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/backend/bdd/features/steps/pki_acme.py b/backend/bdd/features/steps/pki_acme.py index e194fdb84..1390cab3f 100644 --- a/backend/bdd/features/steps/pki_acme.py +++ b/backend/bdd/features/steps/pki_acme.py @@ -437,13 +437,10 @@ def step_impl(context: Context, email: str, kid: str, secret: str, account_var: @then("I find the existing ACME account without EAB as {account_var}") def step_impl(context: Context, account_var: str): acme_client = context.acme_client - registration = messages.NewRegistration.from_data( - only_return_existing=True, - ) - # Reset account so that it will send JWK instead of KID - acme_client.net.account = None + # registration = messages.RegistrationResource.from_json(dict(uri="")) + registration = acme_client.net.account try: - context.vars[account_var] = acme_client.new_account(registration) + context.vars[account_var] = acme_client.query_registration(registration) except Exception as exp: context.vars["error"] = exp