From 2b4879d1d5e37ebd94cfbc0d08e0b2e713a033cb Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Wed, 13 Mar 2024 23:20:49 -0400 Subject: [PATCH] don't leak storyteller.ai studio features --- packages/components/src/api/ApiConfig.ts | 6 ++++-- packages/components/src/api/GetApiHost.ts | 6 ++++-- .../src/v2/view/pages/landing/LandingPage.tsx | 13 +++++++++++-- 3 files changed, 19 insertions(+), 6 deletions(-) diff --git a/packages/components/src/api/ApiConfig.ts b/packages/components/src/api/ApiConfig.ts index 453ba0d200..1fc776580c 100644 --- a/packages/components/src/api/ApiConfig.ts +++ b/packages/components/src/api/ApiConfig.ts @@ -46,7 +46,8 @@ class ApiConfig { break; case "storyteller.ai": case "staging.storyteller.ai": - apiHost = "api.storyteller.ai"; + //apiHost = "api.storyteller.ai"; + apiHost = "api.fakeyou.com"; break; case "storyteller.stream": // Storyteller.stream is deprecated and will be decommissioned in the future. @@ -61,7 +62,8 @@ class ApiConfig { case "devproxy.storyteller.ai": case "devproxy.storyteller.ai:7000": case "devproxy.storyteller.ai:7001": - apiHost = "api.storyteller.ai"; + //apiHost = "api.storyteller.ai"; + apiHost = "api.fakeyou.com"; useSsl = true; break; case "dev.fakeyou.com": diff --git a/packages/components/src/api/GetApiHost.ts b/packages/components/src/api/GetApiHost.ts index f49b5d2b6f..e2a7547b83 100644 --- a/packages/components/src/api/GetApiHost.ts +++ b/packages/components/src/api/GetApiHost.ts @@ -15,13 +15,15 @@ export default function GetApiHost() { return hostConfig("api.fakeyou.com"); case "storyteller.ai": case "staging.storyteller.ai": - return hostConfig("api.storyteller.ai"); + //return hostConfig("api.storyteller.ai"); + return hostConfig("api.fakeyou.com"); case "storyteller.stream": // Storyteller.stream is deprecated and will be decommissioned in the future. return hostConfig("api.storyteller.stream"); case "devproxy.fakeyou.com": return hostConfig("api.fakeyou.com"); case "devproxy.storyteller.ai": - return hostConfig("api.storyteller.ai"); + //return hostConfig("api.storyteller.ai"); + return hostConfig("api.fakeyou.com"); case "dev.fakeyou.com": return hostConfig("api.dev.fakeyou.com:12345",false); // false disables SSL default: diff --git a/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx b/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx index 20673e769e..01c1f8baf0 100644 --- a/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx +++ b/packages/fakeyou.com/src/v2/view/pages/landing/LandingPage.tsx @@ -45,7 +45,16 @@ function LandingPage(props: Props) { const isLoggedIn = props.sessionWrapper.isLoggedIn(); - const canAccessStudio = props.sessionWrapper.canAccessStudio(); + // DO NOT LEAK THIS YET!! + let protectedStudioOnboarding = <> + + if (props.sessionWrapper.canAccessStudio()) { + protectedStudioOnboarding = ( + <> + + + ); + } return ( <> @@ -83,7 +92,7 @@ function LandingPage(props: Props) { {/* STORYTELLER,AI */} {!isLoggedIn ? ( <> - {!canAccessStudio && } + {protectedStudioOnboarding}