Skip to content

Commit ea039ae

Browse files
committed
Update cuenca-validations to version 2.1.31.dev1, remove verification_id from PasswordReset resource, and adjust related tests.
1 parent fcb5ae5 commit ea039ae

3 files changed

Lines changed: 3 additions & 10 deletions

File tree

cuenca/resources/password_resets.py

Lines changed: 1 addition & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ class PasswordReset(Creatable, Retrievable, Queryable):
1414
_resource: ClassVar = 'password_resets'
1515

1616
platform_id: str
17-
verification_id: str
1817
flow_id: str
1918
status: VerificationStatus = VerificationStatus.created
2019
mati_verification_id: Optional[str] = None
@@ -29,7 +28,6 @@ class PasswordReset(Creatable, Retrievable, Queryable):
2928
'example': {
3029
'id': 'PRNEUInh69SuKXXmK95sROwQ',
3130
'platform_id': 'PT-1234567890',
32-
'verification_id': 'VENEUInh69SuKXXmK95sROwQ',
3331
'flow_id': '123e4567-e89b-12d3-a456-426614174000',
3432
'status': 'created',
3533
'mati_verification_id': 'metamap-verification-id',
@@ -42,13 +40,9 @@ class PasswordReset(Creatable, Retrievable, Queryable):
4240
@classmethod
4341
def create(
4442
cls,
45-
verification_id: str,
4643
location: Coordinate,
4744
*,
4845
session: Session = global_session,
4946
) -> 'PasswordReset':
50-
req = PasswordResetRequest(
51-
verification_id=verification_id,
52-
location=location,
53-
)
47+
req = PasswordResetRequest(location=location)
5448
return cls._create(session=session, **req.model_dump())

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
requests==2.32.3
2-
cuenca-validations==2.1.31.dev0
2+
cuenca-validations==2.1.31.dev1
33
pydantic-extra-types==2.10.2

tests/resources/test_password_resets.py

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@
77
@pytest.mark.vcr
88
def test_password_resets_create() -> None:
99
password_reset = PasswordReset.create(
10-
verification_id='VEze_Bh1zhROKehtBOS7EHlw',
1110
location=Coordinate(
1211
latitude=Latitude(19.432608),
1312
longitude=Longitude(-99.133209),
@@ -20,7 +19,7 @@ def test_password_resets_create() -> None:
2019
def test_password_resets_retrieve() -> None:
2120
password_reset = PasswordReset.retrieve('PRFOO')
2221
assert password_reset.id
23-
assert password_reset.verification_id
22+
assert password_reset.flow_id
2423

2524

2625
@pytest.mark.vcr

0 commit comments

Comments
 (0)