From d3d089db11f325b9a9eda117bd80aa3b28f9be59 Mon Sep 17 00:00:00 2001 From: Fabien O'Carroll Date: Tue, 10 Dec 2019 21:01:23 +0200 Subject: [PATCH] [@types/stripe] Update IEvent previous_attributes type (#40942) * [@types/stripe] Added breaking test for previous_attributes * [@types/stripe] Updated previous_attributes type to hash --- types/stripe/index.d.ts | 2 +- types/stripe/stripe-tests.ts | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/types/stripe/index.d.ts b/types/stripe/index.d.ts index 8e521ee832..106fea6fb5 100644 --- a/types/stripe/index.d.ts +++ b/types/stripe/index.d.ts @@ -3868,7 +3868,7 @@ declare namespace Stripe { */ object: IObject; - previous_attributes?: {}; + previous_attributes?: { [key: string]: any }; }; livemode: boolean; diff --git a/types/stripe/stripe-tests.ts b/types/stripe/stripe-tests.ts index b20be57e41..529db13a4b 100644 --- a/types/stripe/stripe-tests.ts +++ b/types/stripe/stripe-tests.ts @@ -1029,6 +1029,9 @@ stripe.customers.listTaxIds('cus_FhdWgak8aeNfht', (err, taxIds) => { //#region Events tests // ################################################################################## +const fakeEvent: Stripe.events.IEvent = stripe.webhooks.constructEvent('', '', ''); +const previousStatus = fakeEvent.data.previous_attributes && fakeEvent.data.previous_attributes.status; + //#endregion //#region File Uploads tests