From 5c215f7565d7bee682d5017ec36f0ecf7b85014a Mon Sep 17 00:00:00 2001 From: Sanne Kalkman Date: Tue, 23 Sep 2025 12:49:45 +0200 Subject: [PATCH 1/7] remove unused sandboxes field from TeamSidebarData query --- packages/app/src/app/overmind/effects/gql/sidebar/queries.ts | 3 --- 1 file changed, 3 deletions(-) diff --git a/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts b/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts index 84589336faa..17978525578 100644 --- a/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts +++ b/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts @@ -28,9 +28,6 @@ export const getTeamSidebarData: Query< projects(syncData: false) { ...sidebarProjectFragment } - sandboxes(limit: 10, orderBy: { field: "updatedAt", direction: DESC }) { - ...sandboxFragmentDashboard - } } } } From 1cd0a35812d8ad0bb035c5176b25bb5023029120 Mon Sep 17 00:00:00 2001 From: Sanne Kalkman Date: Tue, 23 Sep 2025 12:51:20 +0200 Subject: [PATCH 2/7] remove unused likeCount field from sandbox fragment --- packages/app/src/app/overmind/effects/gql/dashboard/fragments.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/app/src/app/overmind/effects/gql/dashboard/fragments.ts b/packages/app/src/app/overmind/effects/gql/dashboard/fragments.ts index 3acf3adbd49..d5936cc9379 100644 --- a/packages/app/src/app/overmind/effects/gql/dashboard/fragments.ts +++ b/packages/app/src/app/overmind/effects/gql/dashboard/fragments.ts @@ -15,7 +15,6 @@ export const sandboxFragmentDashboard = gql` screenshotUrl screenshotOutdated viewCount - likeCount isV2 draft restricted From b28eff9436df82495db5a91dd918dc4212b58fc3 Mon Sep 17 00:00:00 2001 From: Sanne Kalkman Date: Tue, 23 Sep 2025 14:03:19 +0200 Subject: [PATCH 3/7] do not use unfetched sandboxes --- packages/app/src/app/overmind/effects/gql/sidebar/queries.ts | 1 - packages/app/src/app/overmind/namespaces/sidebar/actions.ts | 2 -- 2 files changed, 3 deletions(-) diff --git a/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts b/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts index 17978525578..4e6f4b71997 100644 --- a/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts +++ b/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts @@ -34,5 +34,4 @@ export const getTeamSidebarData: Query< ${sidebarSyncedSandboxFragment} ${sidebarTemplateFragment} ${sidebarProjectFragment} - ${sandboxFragmentDashboard} `; diff --git a/packages/app/src/app/overmind/namespaces/sidebar/actions.ts b/packages/app/src/app/overmind/namespaces/sidebar/actions.ts index efea557817a..6837d87d7a8 100644 --- a/packages/app/src/app/overmind/namespaces/sidebar/actions.ts +++ b/packages/app/src/app/overmind/namespaces/sidebar/actions.ts @@ -15,7 +15,6 @@ export const getSidebarData = async ( const result = await queries.getTeamSidebarData({ id: teamId }); const syncedSandboxes = result.me?.team?.syncedSandboxes || null; - const sandboxes = result.me?.team?.sandboxes || []; const templates = result.me?.team?.templates || null; const repositories = result.me?.team?.projects?.map(p => ({ @@ -30,7 +29,6 @@ export const getSidebarData = async ( state.sidebar[teamId] = { hasSyncedSandboxes, hasTemplates, - sandboxes, repositories, }; } catch { From 0bfa2b87243ff401d76b75127269e867e7c5c603 Mon Sep 17 00:00:00 2001 From: Sanne Kalkman Date: Tue, 23 Sep 2025 14:15:04 +0200 Subject: [PATCH 4/7] temp: log caught error --- packages/app/src/app/overmind/namespaces/sidebar/actions.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/app/src/app/overmind/namespaces/sidebar/actions.ts b/packages/app/src/app/overmind/namespaces/sidebar/actions.ts index 6837d87d7a8..2b3e4f5276f 100644 --- a/packages/app/src/app/overmind/namespaces/sidebar/actions.ts +++ b/packages/app/src/app/overmind/namespaces/sidebar/actions.ts @@ -31,7 +31,8 @@ export const getSidebarData = async ( hasTemplates, repositories, }; - } catch { + } catch (error) { + console.error(error); effects.notificationToast.error( `There was a problem getting your data for the sidebar.` ); From a361f084461d6cd3c102e6dd7df2706f4108eb29 Mon Sep 17 00:00:00 2001 From: Sanne Kalkman Date: Tue, 23 Sep 2025 14:03:19 +0200 Subject: [PATCH 5/7] do not use unfetched sandboxes --- packages/app/src/app/overmind/effects/gql/sidebar/queries.ts | 1 - packages/app/src/app/overmind/namespaces/sidebar/actions.ts | 2 -- packages/app/src/app/overmind/namespaces/sidebar/state.ts | 1 - 3 files changed, 4 deletions(-) diff --git a/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts b/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts index 17978525578..4e6f4b71997 100644 --- a/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts +++ b/packages/app/src/app/overmind/effects/gql/sidebar/queries.ts @@ -34,5 +34,4 @@ export const getTeamSidebarData: Query< ${sidebarSyncedSandboxFragment} ${sidebarTemplateFragment} ${sidebarProjectFragment} - ${sandboxFragmentDashboard} `; diff --git a/packages/app/src/app/overmind/namespaces/sidebar/actions.ts b/packages/app/src/app/overmind/namespaces/sidebar/actions.ts index efea557817a..6837d87d7a8 100644 --- a/packages/app/src/app/overmind/namespaces/sidebar/actions.ts +++ b/packages/app/src/app/overmind/namespaces/sidebar/actions.ts @@ -15,7 +15,6 @@ export const getSidebarData = async ( const result = await queries.getTeamSidebarData({ id: teamId }); const syncedSandboxes = result.me?.team?.syncedSandboxes || null; - const sandboxes = result.me?.team?.sandboxes || []; const templates = result.me?.team?.templates || null; const repositories = result.me?.team?.projects?.map(p => ({ @@ -30,7 +29,6 @@ export const getSidebarData = async ( state.sidebar[teamId] = { hasSyncedSandboxes, hasTemplates, - sandboxes, repositories, }; } catch { diff --git a/packages/app/src/app/overmind/namespaces/sidebar/state.ts b/packages/app/src/app/overmind/namespaces/sidebar/state.ts index 51f2cb0bd98..db715f1f0c9 100644 --- a/packages/app/src/app/overmind/namespaces/sidebar/state.ts +++ b/packages/app/src/app/overmind/namespaces/sidebar/state.ts @@ -5,7 +5,6 @@ type SidebarState = { hasSyncedSandboxes: boolean | null; hasTemplates: boolean | null; repositories: Array; - sandboxes: Array; }; export type State = Record; From ab5f1ce8481eec5ae9256435f86594fcabcc57bc Mon Sep 17 00:00:00 2001 From: Sanne Kalkman Date: Tue, 23 Sep 2025 14:03:19 +0200 Subject: [PATCH 6/7] do not use unfetched sandboxes --- packages/app/src/app/overmind/namespaces/sidebar/state.ts | 1 - 1 file changed, 1 deletion(-) diff --git a/packages/app/src/app/overmind/namespaces/sidebar/state.ts b/packages/app/src/app/overmind/namespaces/sidebar/state.ts index 51f2cb0bd98..db715f1f0c9 100644 --- a/packages/app/src/app/overmind/namespaces/sidebar/state.ts +++ b/packages/app/src/app/overmind/namespaces/sidebar/state.ts @@ -5,7 +5,6 @@ type SidebarState = { hasSyncedSandboxes: boolean | null; hasTemplates: boolean | null; repositories: Array; - sandboxes: Array; }; export type State = Record; From 2a5235972cee482f60d3e44fde4ffe210c91223c Mon Sep 17 00:00:00 2001 From: Sanne Kalkman Date: Tue, 23 Sep 2025 15:02:32 +0200 Subject: [PATCH 7/7] remove console log --- packages/app/src/app/overmind/namespaces/sidebar/actions.ts | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/packages/app/src/app/overmind/namespaces/sidebar/actions.ts b/packages/app/src/app/overmind/namespaces/sidebar/actions.ts index 2b3e4f5276f..6837d87d7a8 100644 --- a/packages/app/src/app/overmind/namespaces/sidebar/actions.ts +++ b/packages/app/src/app/overmind/namespaces/sidebar/actions.ts @@ -31,8 +31,7 @@ export const getSidebarData = async ( hasTemplates, repositories, }; - } catch (error) { - console.error(error); + } catch { effects.notificationToast.error( `There was a problem getting your data for the sidebar.` );