From bad08bf200abc920eec17a5201f5ed45df0b01c6 Mon Sep 17 00:00:00 2001 From: Alec LaLonde Date: Mon, 5 Jul 2021 21:43:29 -0600 Subject: [PATCH] wtf is NODE_ENV --- packages/backend/src/config.ts | 2 ++ packages/backend/src/handlers/triggers/updateDiscordRole.ts | 3 ++- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/backend/src/config.ts b/packages/backend/src/config.ts index 7691590a..ac26e9a5 100644 --- a/packages/backend/src/config.ts +++ b/packages/backend/src/config.ts @@ -1,5 +1,6 @@ interface IConfig { port: number; + nodeEnv: string; graphqlURL: string; daoHausGraphqlURL: string; daoHausPolygonGraphqlURL: string; @@ -29,6 +30,7 @@ function parseEnv( export const CONFIG: IConfig = { port: parseEnv(process.env.PORT, 4000), + nodeEnv: parseEnv(process.env.NODE_ENV, 'local'), graphqlURL: (() => { const { GRAPHQL_URL: url, GRAPHQL_HOST: host } = process.env; diff --git a/packages/backend/src/handlers/triggers/updateDiscordRole.ts b/packages/backend/src/handlers/triggers/updateDiscordRole.ts index bae84fce..4f383f56 100644 --- a/packages/backend/src/handlers/triggers/updateDiscordRole.ts +++ b/packages/backend/src/handlers/triggers/updateDiscordRole.ts @@ -1,6 +1,7 @@ /* eslint-disable no-console */ import { createDiscordClient } from '@metafam/discord-bot'; +import { CONFIG } from '../../config'; import { Player, PlayerRank_Enum } from '../../lib/autogen/hasura-sdk'; import { client } from '../../lib/hasuraClient'; import { TriggerPayload } from './types'; @@ -14,7 +15,7 @@ export interface UpdateRole { } export const updateDiscordRole = async (payload: TriggerPayload) => { - if (process.env.NODE_ENV !== 'production') return; + if (CONFIG.nodeEnv !== 'production') return; const { old: oldPlayer, new: newPlayer } = payload.event.data;