diff --git a/packages/app/src/pages/layout/sidebar-items.tsx b/packages/app/src/pages/layout/sidebar-items.tsx index d9fd4d6a83..296f035ce2 100644 --- a/packages/app/src/pages/layout/sidebar-items.tsx +++ b/packages/app/src/pages/layout/sidebar-items.tsx @@ -20,9 +20,10 @@ import { childSessionOnPath, hasProjectPermissions } from "./helpers" const OPENCODE_PROJECT_ID = "4b0ea68d7af9a6031a7ffda7ad66e0cb83315750" export function getProjectAvatarSource(id?: string, icon?: { color?: string; url?: string; override?: string }) { - return id === OPENCODE_PROJECT_ID - ? "https://opencode.ai/favicon.svg" - : (icon?.override ?? (icon?.color ? undefined : icon?.url)) + if (id === OPENCODE_PROJECT_ID) return "https://opencode.ai/favicon.svg" + if (icon?.override) return icon?.override + if (icon?.color) return undefined + return icon?.url } export const ProjectIcon = (props: { project: LocalProject; class?: string; notify?: boolean }): JSX.Element => {