From 55aa101f0d3882b7fae319d95f3c04c4b342f00a Mon Sep 17 00:00:00 2001 From: Brandon Thomas Date: Wed, 7 Feb 2024 03:50:11 -0500 Subject: [PATCH] disable weights views for non-Studio --- packages/fakeyou.com/src/v2/view/PageContainer.tsx | 1 + .../src/v2/view/pages/weight/WeightPage.tsx | 13 +++++++++++++ 2 files changed, 14 insertions(+) diff --git a/packages/fakeyou.com/src/v2/view/PageContainer.tsx b/packages/fakeyou.com/src/v2/view/PageContainer.tsx index f7631fd27a..e940538c04 100644 --- a/packages/fakeyou.com/src/v2/view/PageContainer.tsx +++ b/packages/fakeyou.com/src/v2/view/PageContainer.tsx @@ -373,6 +373,7 @@ class PageContainer extends React.Component< render={props => ( ; ttsInferenceJobs: Array; @@ -49,6 +52,7 @@ interface WeightProps { } export default function WeightPage({ + sessionWrapper, sessionSubscriptionsWrapper, inferenceJobs, ttsInferenceJobs, @@ -100,6 +104,15 @@ export default function WeightPage({ const deleteWeight = () => remove(!!user?.can_ban_users); + switch (weight?.weight_type) { + case WeightType.SD_15: + case WeightType.SDXL: + case WeightType.LORA: + if (!sessionWrapper.canAccessStudio()) { + return + } + } + function renderWeightComponent(weight: Weight) { switch (weight.weight_category) { case WeightCategory.TTS: