fix: use latest project used as default

This commit is contained in:
Torsten Dittmann
2022-10-31 08:56:34 +01:00
parent 94ef81b9af
commit 9ac05a4423
2 changed files with 4 additions and 1 deletions
+2 -1
View File
@@ -5,7 +5,8 @@ import type { PageLoad } from './$types';
export const load: PageLoad = async ({ parent }) => {
const { organizations } = await parent();
if (organizations.total) {
throw redirect(303, `${base}/console/organization-${organizations.teams[0].$id}`);
const teamId = localStorage.getItem('organization') ?? organizations.teams[0].$id;
throw redirect(303, `${base}/console/organization-${teamId}`);
} else {
throw redirect(303, `${base}/console/onboarding`);
}
@@ -12,6 +12,8 @@ export const load: LayoutLoad = async ({ params, depends }) => {
try {
const project = await sdkForConsole.projects.get(params.project);
globalThis.localStorage.setItem('project', project.$id);
globalThis.localStorage.setItem('organization', project.teamId);
return {
project,