diff --git a/src/user_engine/adapters/registration_verification.py b/src/user_engine/adapters/registration_verification.py index 715d497..97d3969 100644 --- a/src/user_engine/adapters/registration_verification.py +++ b/src/user_engine/adapters/registration_verification.py @@ -31,7 +31,7 @@ class HTTPRegistrationVerificationAdapter: "/v1/registration-verifications", { "registration_id": request.registration_id, - "email": request.normalized_email, + "normalized_email": request.normalized_email, "preferred_username": request.preferred_username, "client_id": request.client_id, "tenant": request.tenant, diff --git a/tests/test_registration_verification_adapter.py b/tests/test_registration_verification_adapter.py index 442018f..333841e 100644 --- a/tests/test_registration_verification_adapter.py +++ b/tests/test_registration_verification_adapter.py @@ -35,6 +35,9 @@ class RegistrationVerificationAdapterTests(unittest.TestCase): self.assertEqual("vrq_opaque", receipt.request_id) request = opener.call_args.args[0] self.assertEqual("Bearer secret", request.headers["Authorization"]) + payload = json.loads(request.data) + self.assertEqual("person@example.test", payload["normalized_email"]) + self.assertNotIn("email", payload) self.assertNotIn(b"return_to", request.data) @patch("user_engine.adapters.registration_verification.urlopen")