mirror of
https://github.com/storytold/artcraft.git
synced 2026-11-04 01:18:34 +00:00
NETLIFY CONTEXT HOTFIX (#627)
we need a specific deploy context instead of relying on the reserved one. Co-authored-by: wil <wil@storyteller.ai>
This commit is contained in:
1 parent
149d26534b
commit
75516a9870
3 files changed
+7
-2
No files matched your search
@@ -6,5 +6,5 @@ GRAVATAR_API="https://www.gravatar.com"
|
||||
DEPLOY_PRIME_URL="https://studio-staging.studio.storyteller.ai"
|
||||
REACT_APP_PUBLIC_POSTHOG_KEY="phc_jBFgac0mVALAFk3negnSfYCcHgvkT00yBLQDmCDYNBb"
|
||||
REACT_APP_PUBLIC_POSTHOG_UI="https://us.i.posthog.com"
|
||||
DEPLOY_CONTEXT="DEVELOPMENT"
|
||||
CONTEXT="DEVELOPMENT"
|
||||
# CONTEXT="PRODUCTION"
|
||||
@@ -4,7 +4,10 @@ import environmentVariables from "~/Classes/EnvironmentVariables";
|
||||
|
||||
export const usePosthogFeatureFlag = (flag: FeatureFlags): boolean => {
|
||||
const enabled = useFeatureFlagEnabled(flag) ?? false;
|
||||
if (environmentVariables.values.CONTEXT !== "PRODUCTION") {
|
||||
if (
|
||||
environmentVariables.values.DEPLOY_CONTEXT &&
|
||||
environmentVariables.values.DEPLOY_CONTEXT === "DEVELOPMENT"
|
||||
) {
|
||||
return true;
|
||||
}
|
||||
return enabled;
|
||||
|
||||
@@ -79,6 +79,8 @@ export async function loader() {
|
||||
"%REACT_APP_PUBLIC_POSTHOG_UI%",
|
||||
// @ts-expect-error ProvessEnv is correct
|
||||
CONTEXT: process.env.CONTEXT || "%CONTEXT%",
|
||||
// @ts-expect-error ProvessEnv is correct
|
||||
DEPLOY_CONTEXT: process.env.DEPLOY_CONTEXT || "%DEPLOY_CONTEXT%",
|
||||
} as Record<string, string | boolean>;
|
||||
return { ENV: env };
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user