diff --git a/.github/workflows/actions/init/action.yml b/.github/workflows/actions/init/action.yml index 71abc2106..ed481273c 100644 --- a/.github/workflows/actions/init/action.yml +++ b/.github/workflows/actions/init/action.yml @@ -20,7 +20,7 @@ runs: - name: Setup Node.js uses: actions/setup-node@v3 with: - node-version: 18 + node-version: 22 cache: npm cache-dependency-path: package-lock.json diff --git a/functions/package.json b/functions/package.json index 327a796c3..95e5fcf7e 100644 --- a/functions/package.json +++ b/functions/package.json @@ -35,7 +35,7 @@ "@xmldom/xmldom": "^0.8.10", "axios": "^1.7.7", "dotenv": "^16.4.5", - "firebase-admin": "^13.0.2", + "firebase-admin": "^12.7.0", "firebase-functions": "5.1.1", "handlebars": "^4.7.8", "handlebars-i18next": "^1.0.3", diff --git a/shared/package.json b/shared/package.json index 5b2c67c14..f6bdb65bc 100644 --- a/shared/package.json +++ b/shared/package.json @@ -20,7 +20,7 @@ "dependencies": { "@sendgrid/mail": "^8.1.3", "axios": "^1.7.7", - "firebase-admin": "^13.0.2", + "firebase-admin": "^12.7.0", "handlebars": "^4.7.8", "handlebars-i18next": "^1.0.3", "i18next": "^23.15.2", diff --git a/shared/src/stripe/StripeEventHandler.test.ts b/shared/src/stripe/StripeEventHandler.test.ts index 0f8af0720..99af6b0e6 100644 --- a/shared/src/stripe/StripeEventHandler.test.ts +++ b/shared/src/stripe/StripeEventHandler.test.ts @@ -191,6 +191,7 @@ describe('stripeWebhook', () => { automatically_finalizes_at: null, auto_advance: false, automatic_tax: { + disabled_reason: null, liability: null, enabled: false, status: null, @@ -362,6 +363,8 @@ describe('stripeWebhook', () => { metadata: {}, on_behalf_of: null, outcome: { + network_advice_code: null, + network_decline_code: null, network_status: 'approved_by_network', reason: null, risk_level: 'normal',