Skip to content

Commit 0f8a626

Browse files
Merge upstream and update generated code for v2189 and
2 parents a0596ef + 1b1a293 commit 0f8a626

5 files changed

Lines changed: 11 additions & 2 deletions

File tree

CODEGEN_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
e10daa4ed23a4fe87d6ea60836226446e042fdd3
1+
e382d3775a1654ee3c0e28a2c8e33704a1312132

OPENAPI_VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v2186
1+
v2189

justfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,9 @@ export PATH := `pwd` / VENV_NAME / "bin:" + env('PATH')
99
_default:
1010
just --list --unsorted
1111

12+
# ⭐ run format, lint, typecheck, and tests to prepare for CI
13+
prepare: format lint typecheck test
14+
1215
# ⭐ run all unit tests
1316
[positional-arguments]
1417
test *args: install-test-deps

stripe/v2/core/_event.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -191,6 +191,7 @@ def fetch_event(self) -> Event:
191191
"get",
192192
f"/v2/core/events/{self.id}",
193193
stripe_context=self.context,
194+
headers={"Stripe-Request-Trigger": f"event={self.id}"},
194195
usage=["pushed_event_pull"],
195196
)
196197
return cast(Event, self._client.deserialize(response, api_mode="V2"))
@@ -200,6 +201,7 @@ async def fetch_event_async(self) -> Event:
200201
"get",
201202
f"/v2/core/events/{self.id}",
202203
stripe_context=self.context,
204+
headers={"Stripe-Request-Trigger": f"event={self.id}"},
203205
usage=["pushed_event_pull", "pushed_event_pull_async"],
204206
)
205207
return cast(Event, self._client.deserialize(response, api_mode="V2"))
@@ -231,6 +233,7 @@ def fetch_related_object(self) -> Optional[StripeObject]:
231233
"get",
232234
self.related_object.url,
233235
stripe_context=self.context,
236+
headers={"Stripe-Request-Trigger": f"event={self.id}"},
234237
usage=["fetch_related_object", "unknown_event"],
235238
)
236239
return self._client.deserialize(
@@ -246,6 +249,7 @@ async def fetch_related_object_async(self) -> Optional[StripeObject]:
246249
"get",
247250
self.related_object.url,
248251
stripe_context=self.context,
252+
headers={"Stripe-Request-Trigger": f"event={self.id}"},
249253
usage=["fetch_related_object", "unknown_event"],
250254
)
251255
return self._client.deserialize(

tests/test_v2_event.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -247,6 +247,7 @@ def test_v2_events_integration(
247247
api_key="sk_test_1234",
248248
# context read from event
249249
stripe_context="acct_123",
250+
extra_headers={"Stripe-Request-Trigger": "event=evt_234"},
250251
)
251252
http_client_mock.assert_requested(
252253
method,
@@ -255,6 +256,7 @@ def test_v2_events_integration(
255256
api_key="sk_test_1234",
256257
# context read from event
257258
stripe_context="acct_123",
259+
extra_headers={"Stripe-Request-Trigger": "event=evt_234"},
258260
)
259261

260262
assert isinstance(

0 commit comments

Comments
 (0)