Merge pull request #2126 from appwrite/fix-create-project

This commit is contained in:
Darshan
2025-07-17 15:40:20 +05:30
committed by GitHub
2 changed files with 7 additions and 5 deletions
+3 -1
View File
@@ -379,7 +379,9 @@ export async function checkForUsageLimit(org: Organization) {
const plan = get(currentPlan);
const membersOverflow =
// nested null checks needed: GitHub Education plan have empty addons.
members > plan.addons.seats?.limit ? members - (plan.addons.seats?.limit || members) : 0;
members > plan?.addons?.seats?.limit
? members - (plan?.addons?.seats?.limit || members)
: 0;
if (resources.some((r) => r.value >= 100) || membersOverflow > 0) {
readOnly.set(true);
@@ -15,7 +15,7 @@
import { user } from '$lib/stores/user';
let isLoading = false;
let id: string;
let id: string = ID.unique();
let startAnimation = false;
let projectName = 'Appwrite project';
let region = Region.Fra;
@@ -100,17 +100,17 @@
bind:id
bind:region
showTitle={true}>
<svelte:fragment slot="submit">
{#snippet submit()}
<Layout.Stack direction="row" justifyContent="flex-end">
<Button.Button
onclick={createProject}
on:click={createProject}
type="submit"
variant="primary"
size="s">
Create
</Button.Button>
</Layout.Stack>
</svelte:fragment>
{/snippet}
</CreateProject>
</Card.Base>
{/if}