Skip to content

Commit 7b99128

Browse files
committed
update auth_client_id to be oauth_client_id
1 parent 9de1374 commit 7b99128

File tree

4 files changed

+14
-14
lines changed

4 files changed

+14
-14
lines changed

reddit_decider/__init__.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,7 @@ def __init__(
6161
user_is_employee: Optional[bool] = None,
6262
logged_in: Optional[bool] = None,
6363
device_id: Optional[str] = None,
64-
auth_client_id: Optional[str] = None,
64+
oauth_client_id: Optional[str] = None,
6565
origin_service: Optional[str] = None,
6666
cookie_created_timestamp: Optional[float] = None,
6767
extracted_fields: Optional[dict] = None,
@@ -72,7 +72,7 @@ def __init__(
7272
self._user_is_employee = user_is_employee
7373
self._logged_in = logged_in
7474
self._device_id = device_id
75-
self._auth_client_id = auth_client_id
75+
self._oauth_client_id = oauth_client_id
7676
self._origin_service = origin_service
7777
self._cookie_created_timestamp = cookie_created_timestamp
7878
self._extracted_fields = extracted_fields
@@ -87,7 +87,7 @@ def to_dict(self) -> Dict:
8787
"user_is_employee": self._user_is_employee,
8888
"logged_in": self._logged_in,
8989
"device_id": self._device_id,
90-
"auth_client_id": self._auth_client_id,
90+
"oauth_client_id": self._oauth_client_id,
9191
"origin_service": self._origin_service,
9292
"cookie_created_timestamp": self._cookie_created_timestamp,
9393
"other_fields": ef,
@@ -1042,12 +1042,12 @@ def make_object_for_context(self, name: str, span: Span) -> Decider:
10421042
f"Error while accessing `user.event_fields()` in `make_object_for_context()`. details: {exc}"
10431043
)
10441044

1045-
auth_client_id = None
1045+
oauth_client_id = None
10461046
try:
10471047
if isinstance(ec.authentication_token, ValidatedAuthenticationToken):
10481048
oc_id = ec.authentication_token.oauth_client_id
10491049
if oc_id:
1050-
auth_client_id = oc_id
1050+
oauth_client_id = oc_id
10511051
except Exception as exc:
10521052
logger.info(
10531053
f"Unable to access `ec.authentication_token.oauth_client_id` in `make_object_for_context()`. details: {exc}"
@@ -1102,7 +1102,7 @@ def make_object_for_context(self, name: str, span: Span) -> Decider:
11021102
origin_service=origin_service,
11031103
user_is_employee=is_employee,
11041104
device_id=device_id,
1105-
auth_client_id=auth_client_id,
1105+
oauth_client_id=oauth_client_id,
11061106
cookie_created_timestamp=cookie_created_timestamp,
11071107
extracted_fields=parsed_extracted_fields,
11081108
)

requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
alabaster==0.7.12
33
baseplate==2.0.0a1
44
black==21.4b2
5-
reddit-decider==1.2.2
5+
reddit-decider==1.2.15
66
flake8==3.9.1
77
mypy==0.790
88
pyramid==2.0 # required for `from baseplate.frameworks.pyramid import BaseplateRequest` which calls `import pyramid.events`

setup.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
install_requires=[
2020
"baseplate>=2.0.0a1,<3.0",
2121
"reddit-edgecontext>=1.0.0a3,<2.0",
22-
"reddit-decider>=1.2.2",
22+
"reddit-decider>=1.2.15",
2323
"typing_extensions>=3.10.0.0",
2424
],
2525
package_data={"reddit_experiments": ["py.typed"]},

tests/decider_tests.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -149,7 +149,7 @@ def test_make_object_for_context_and_decider_context(self):
149149
self.assertEqual(decider_ctx_dict["device_id"], DEVICE_ID)
150150
self.assertEqual(decider_ctx_dict["locale"], LOCALE_CODE)
151151
self.assertEqual(decider_ctx_dict["origin_service"], ORIGIN_SERVICE)
152-
self.assertEqual(decider_ctx_dict["auth_client_id"], AUTH_CLIENT_ID)
152+
self.assertEqual(decider_ctx_dict["oauth_client_id"], AUTH_CLIENT_ID)
153153
self.assertEqual(
154154
decider_ctx_dict["cookie_created_timestamp"],
155155
self.mock_span.context.edge_context.user.event_fields().get("cookie_created_timestamp"),
@@ -178,7 +178,7 @@ def test_make_object_for_context_and_decider_context(self):
178178
self.assertEqual(decider_event_dict["locale"], LOCALE_CODE)
179179
self.assertEqual(decider_event_dict["app"]["relevant_locale"], LOCALE_CODE)
180180
self.assertEqual(decider_event_dict["origin_service"], ORIGIN_SERVICE)
181-
self.assertEqual(decider_event_dict.get("auth_client_id"), None)
181+
self.assertEqual(decider_event_dict.get("oauth_client_id"), None)
182182
self.assertEqual(
183183
decider_event_dict["cookie_created_timestamp"],
184184
self.mock_span.context.edge_context.user.event_fields().get("cookie_created_timestamp"),
@@ -373,7 +373,7 @@ def setUp(self):
373373
origin_service=ORIGIN_SERVICE,
374374
user_is_employee=True,
375375
device_id=DEVICE_ID,
376-
auth_client_id=AUTH_CLIENT_ID,
376+
oauth_client_id=AUTH_CLIENT_ID,
377377
cookie_created_timestamp=COOKIE_CREATED_TIMESTAMP,
378378
extracted_fields=decider_field_extractor(_request=None),
379379
)
@@ -649,7 +649,7 @@ def test_get_variant_for_identifier_wrong_bucket_val(self):
649649
self.assertEqual(self.event_logger.log.call_count, 0)
650650

651651
assert any(
652-
'Requested identifier_type: "canonical_url" is incompatible with experiment\'s "bucket_val" = "device_id".'
652+
'Requested identifier_type: "canonical_url" is incompatible with experiment\'s bucket_val = device_id.'
653653
in x.getMessage()
654654
for x in captured.records
655655
)
@@ -758,7 +758,7 @@ def test_get_variant_for_identifier_without_expose_for_holdout_exposure_wrong_bu
758758
self.assertEqual(variant, None)
759759

760760
assert any(
761-
'Encountered error in decider.choose(): Requested identifier_type: "canonical_url" is incompatible with experiment\'s "bucket_val" = "device_id".'
761+
'Encountered error in decider.choose(): Requested identifier_type: "canonical_url" is incompatible with experiment\'s bucket_val = device_id.'
762762
in x.getMessage()
763763
for x in captured.records
764764
)
@@ -1288,7 +1288,7 @@ def setUp(self):
12881288
origin_service=ORIGIN_SERVICE,
12891289
user_is_employee=True,
12901290
device_id=DEVICE_ID,
1291-
auth_client_id=AUTH_CLIENT_ID,
1291+
oauth_client_id=AUTH_CLIENT_ID,
12921292
cookie_created_timestamp=COOKIE_CREATED_TIMESTAMP,
12931293
)
12941294

0 commit comments

Comments
 (0)