fix: hide pro subscription notice for self hosters

This commit is contained in:
Henry
2025-09-11 15:20:55 +01:00
parent b8112f630b
commit 9db599bb22

View File

@@ -169,12 +169,16 @@ export function NewWorkspaceForm() {
const isValidSlug = slug && slug.length >= 3 && !errors.slug;
useEffect(() => {
if (!checkWorkspaceSlugAvailability.isPending && isValidSlug) {
if (
isCloudEnv &&
!checkWorkspaceSlugAvailability.isPending &&
isValidSlug
) {
const isAvailable = isWorkspaceSlugAvailable?.isAvailable === true;
setShouldShowBenefits(isAvailable);
// Automatically enable Pro toggle when slug is available (only in cloud env)
if (isAvailable && isCloudEnv) {
// Automatically enable Pro toggle when slug is available
if (isAvailable) {
setIsProToggleEnabled(true);
setLastAvailableSlug(slug);
}