From 8fdbe53deee627903dcbe09dbe05503c09b9ecac Mon Sep 17 00:00:00 2001 From: zkldi Date: Wed, 27 Oct 2021 22:37:38 +0100 Subject: [PATCH] Remove REACT_APP_MANDATE_LOGIN --- client/README.md | 1 - client/src/lib/config.ts | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/client/README.md b/client/README.md index a2850c925..debb468ec 100644 --- a/client/README.md +++ b/client/README.md @@ -20,6 +20,5 @@ pnpm start # .env REACT_APP_TCHIC_MODE="omni" # "btchi" or "ktchi", in prod REACT_APP_API_URL="wherever the related tachi-server is hosted." -# REACT_APP_MANDATE_LOGIN="true" # Whether to mandate logins or not. This should be "true" for ktchi, and false for btchi. ``` diff --git a/client/src/lib/config.ts b/client/src/lib/config.ts index 082760d03..f9c47cd6c 100644 --- a/client/src/lib/config.ts +++ b/client/src/lib/config.ts @@ -3,7 +3,7 @@ import { StaticConfig } from "tachi-common"; export const mode = process.env.REACT_APP_TCHIC_MODE; if (!mode) { - throw new Error("No TCHIC_MODE set. Cannot boot."); + throw new Error("No REACT_APP_TCHIC_MODE set in Process Environment, refusing to boot."); } let conf; @@ -25,11 +25,11 @@ if (mode === "ktchi") { primary: "#e61c6e", }; } else { - throw new Error(`Invalid TCHIC_MODE of ${mode}. Cannot boot.`); + throw new Error("Invalid REACT_APP_TCHIC_MODE. Expected ktchi, btchi or omni."); } export const TachiConfig = conf; export const ColourConfig = colourConf; export const ClientConfig = { - MANDATE_LOGIN: !!process.env.REACT_APP_MANDATE_LOGIN, + MANDATE_LOGIN: process.env.REACT_APP_TCHIC_MODE === "ktchi", };