From 2a28855e4b80e333930f1d57036a60396d9c2f8d Mon Sep 17 00:00:00 2001 From: Allan Carr Date: Thu, 29 Aug 2024 08:47:59 -0700 Subject: [PATCH] IO-2892 Gate for non-production environment Signed-off-by: Allan Carr --- server/data/autohouse.js | 6 ++++++ server/data/claimscorp.js | 6 ++++++ 2 files changed, 12 insertions(+) diff --git a/server/data/autohouse.js b/server/data/autohouse.js index 6b5f30af9..fa52679df 100644 --- a/server/data/autohouse.js +++ b/server/data/autohouse.js @@ -31,6 +31,12 @@ const ftpSetup = { }; exports.default = async (req, res) => { + // Only process if in production environment. + if (process.env.NODE_ENV !== "production") { + res.sendStatus(403); + return; + } + //Query for the List of Bodyshop Clients. logger.log("autohouse-start", "DEBUG", "api", null, null); const { bodyshops } = await client.request(queries.GET_AUTOHOUSE_SHOPS); diff --git a/server/data/claimscorp.js b/server/data/claimscorp.js index fb3012b7a..6ebc63f81 100644 --- a/server/data/claimscorp.js +++ b/server/data/claimscorp.js @@ -31,6 +31,12 @@ const ftpSetup = { }; exports.default = async (req, res) => { + // Only process if in production environment. + if (process.env.NODE_ENV !== "production") { + res.sendStatus(403); + return; + } + //Query for the List of Bodyshop Clients. logger.log("claimscorp-start", "DEBUG", "api", null, null); const { bodyshops } = await client.request(queries.GET_CLAIMSCORP_SHOPS);