From 81137bcc3bf224adf01e5676d64ceb291a2f34f7 Mon Sep 17 00:00:00 2001 From: andrewwallacespeckle Date: Thu, 5 Jun 2025 15:38:01 +0200 Subject: [PATCH] Update DefaultSeat copy --- .../settings/workspaces/security/DefaultSeat.vue | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/packages/frontend-2/components/settings/workspaces/security/DefaultSeat.vue b/packages/frontend-2/components/settings/workspaces/security/DefaultSeat.vue index e32c7b928..183e2dfac 100644 --- a/packages/frontend-2/components/settings/workspaces/security/DefaultSeat.vue +++ b/packages/frontend-2/components/settings/workspaces/security/DefaultSeat.vue @@ -44,7 +44,10 @@ @confirm="handleSeatTypeConfirm" @cancel="handleSeatTypeCancel" > -

+

You have Join without admin approval enabled. @@ -52,7 +55,7 @@

Setting the default seat type to Editor - means each user who joins will consume a paid seat and possibly incur charges. + means each user who joins will consume a paid seat and incur charges.

Are you sure you want to enable this?

@@ -116,12 +119,8 @@ const seatTypeModel = computed({ const handleSeatTypeChange = (newValue: WorkspaceSeatType) => { if (newValue === currentSeatType.value) return - // If setting to Editor with auto-join enabled on paid plan, show confirmation - if ( - newValue === SeatTypes.Editor && - props.workspace.discoverabilityAutoJoinEnabled && - isSelfServePlan.value - ) { + // If setting to Editor on paid plan, show confirmation + if (newValue === SeatTypes.Editor && isSelfServePlan) { pendingNewSeatType.value = newValue showConfirmSeatTypeDialog.value = true return