get projects from page data

This commit is contained in:
Damodar Lohani
2025-06-12 06:36:33 +00:00
parent 8de68565a9
commit 778e0fa4e9
2 changed files with 3 additions and 9 deletions
@@ -7,6 +7,7 @@
import { addNotification } from '$lib/stores/notifications';
import { invalidate } from '$app/navigation';
import { Dependencies } from '$lib/constants';
import { page } from '$app/stores';
export let showSelectProject: boolean;
export let selectedProjects: Array<string> = [];
@@ -15,14 +16,7 @@
let error: string | null = null;
onMount(() => {
sdk.forConsole.projects
.list()
.then((response) => {
projects = response.projects || [];
})
.catch((error) => {
console.error('Failed to fetch projects:', error);
});
projects = $page.data.projects?.projects || [];
});
let projectsToArchive: Array<Models.Project> = [];
+1 -1
View File
@@ -291,7 +291,7 @@ export function checkForProjectsLimit(org: Organization, projects: number) {
if (plan.$id !== BillingPlan.FREE) return;
if (org.projects.length > 0) return;
if (projects >= plan.projects) {
if (projects > plan.projects) {
headerAlert.add({
id: 'projectsLimitReached',
component: ProjectsLimit,