From 07b47606c10c3d97a96324deb9f7aa9e6b282982 Mon Sep 17 00:00:00 2001 From: Andrew Rumble Date: Tue, 10 Jun 2025 15:41:19 +0100 Subject: [PATCH] Disable script in production GitOrigin-RevId: 81fe077a5816a23fa20c78a6271fbdf62021e3b2 --- services/web/scripts/recurly/resync_subscriptions.mjs | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/services/web/scripts/recurly/resync_subscriptions.mjs b/services/web/scripts/recurly/resync_subscriptions.mjs index a0b5ca1438..4965835bf4 100644 --- a/services/web/scripts/recurly/resync_subscriptions.mjs +++ b/services/web/scripts/recurly/resync_subscriptions.mjs @@ -181,6 +181,13 @@ const setup = () => { } } +if (process.env.NODE_ENV !== 'development') { + console.warn( + 'This script can cause issues with manually amended subscriptions and can also exhaust our rate-limit with Recurly so is not intended to be run in production. Please use it in development environments only.' + ) + process.exit(1) +} + setup() await run() process.exit()