mirror of
https://github.com/appwrite/console.git
synced 2026-06-06 19:27:48 +00:00
Merge pull request #2881 from appwrite/fix-missing-seats
fix(billing): treat missing seats addon as supported
This commit is contained in:
@@ -316,7 +316,7 @@
|
||||
{/if}
|
||||
|
||||
<!-- show invite members -->
|
||||
{#if selectedOrgId && !selectedOrg?.billingPlanDetails.addons.seats.supported}
|
||||
{#if selectedOrgId && !(selectedOrg?.billingPlanDetails?.addons?.seats?.supported ?? true)}
|
||||
{#if selectedOrgId === newOrgId}
|
||||
<InputText
|
||||
label="Organization name"
|
||||
|
||||
@@ -151,7 +151,10 @@
|
||||
</Button>
|
||||
</div>
|
||||
<div slot="tooltip">
|
||||
{!organization?.billingPlanDetails.addons.seats.supported
|
||||
{!(
|
||||
organization?.billingPlanDetails?.addons?.seats?.supported ??
|
||||
true
|
||||
)
|
||||
? 'Upgrade to add more members'
|
||||
: `You've reached the members limit for the ${
|
||||
organization?.billingPlanDetails.name
|
||||
|
||||
+3
-2
@@ -12,14 +12,15 @@
|
||||
|
||||
$: total = members?.total ?? 0;
|
||||
$: organizationMembersSupported =
|
||||
!$organization?.billingPlanDetails.addons.seats.supported; /* false on free */
|
||||
$organization?.billingPlanDetails?.addons?.seats?.supported ??
|
||||
true; /* true on paid plans */
|
||||
</script>
|
||||
|
||||
<CardGrid>
|
||||
<svelte:fragment slot="title">Members</svelte:fragment>
|
||||
The number of members in your organization.
|
||||
<svelte:fragment slot="aside">
|
||||
{#if !organizationMembersSupported}
|
||||
{#if organizationMembersSupported}
|
||||
<div class="u-flex u-flex-vertical">
|
||||
<Layout.Stack direction="row" justifyContent="space-between">
|
||||
<Layout.Stack gap="s" direction="row" alignItems="center">
|
||||
|
||||
Reference in New Issue
Block a user