Skip to content

Commit 0cf7681

Browse files
committed
refactor(analytics): update claims_provider property name
update some variable naming as well
1 parent 5448ef3 commit 0cf7681

File tree

2 files changed

+6
-6
lines changed

2 files changed

+6
-6
lines changed

benefits/oauth/analytics.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@ class OAuthEvent(core.Event):
1010

1111
def __init__(self, request, event_type):
1212
super().__init__(request, event_type)
13-
verifier = session.flow(request)
14-
if verifier and verifier.uses_claims_verification:
15-
self.update_event_properties(auth_provider=verifier.claims_provider.client_name)
13+
flow = session.flow(request)
14+
if flow and flow.uses_claims_verification:
15+
self.update_event_properties(claims_provider=flow.claims_provider.client_name)
1616

1717

1818
class OAuthErrorEvent(OAuthEvent):

tests/pytest/oauth/test_analytics.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,16 +10,16 @@ def test_OAuthEvent_flow_client_name_when_uses_claims_verification(app_request,
1010

1111
event = OAuthEvent(app_request, "event type")
1212

13-
assert "auth_provider" in event.event_properties
14-
assert event.event_properties["auth_provider"] == mocked_flow.claims_provider.client_name
13+
assert "claims_provider" in event.event_properties
14+
assert event.event_properties["claims_provider"] == mocked_flow.claims_provider.client_name
1515

1616

1717
@pytest.mark.django_db
1818
@pytest.mark.usefixtures("mocked_session_flow_does_not_use_claims_verification")
1919
def test_OAuthEvent_flow_no_client_name_when_does_not_use_claims_verification(app_request):
2020
event = OAuthEvent(app_request, "event type")
2121

22-
assert "auth_provider" not in event.event_properties
22+
assert "claims_provider" not in event.event_properties
2323

2424

2525
@pytest.mark.django_db

0 commit comments

Comments
 (0)