From 55bc476455f96423d6d1a2f41bbd1505ea1c0c54 Mon Sep 17 00:00:00 2001 From: Harsh Mahajan <127186841+HarshMN2345@users.noreply.github.com> Date: Wed, 6 Aug 2025 12:33:56 +0530 Subject: [PATCH] fix:simplified logic --- src/lib/layout/shell.svelte | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/lib/layout/shell.svelte b/src/lib/layout/shell.svelte index 5bb6b402a..fb23bceac 100644 --- a/src/lib/layout/shell.svelte +++ b/src/lib/layout/shell.svelte @@ -124,11 +124,12 @@ const progressCard = function getProgressCard() { if (selectedProject && !hasOnboardingDismissed(selectedProject.$id, $user)) { + const { platforms, pingCount } = selectedProject; let percentage = 33; - if (selectedProject.platforms.length > 0 && selectedProject.pingCount === 0) { + if (platforms.length > 0 && pingCount === 0) { percentage = 66; - } else if (selectedProject.pingCount > 0) { + } else if (pingCount > 0) { percentage = 100; }