From 77ea261e29d493ecb5a830b2f56e3d857ad32b84 Mon Sep 17 00:00:00 2001 From: "DESKTOP-RTLN3BA\\$punk" Date: Wed, 31 Dec 2025 19:32:44 -0800 Subject: [PATCH] fix(typos): update breadcrumb key generation and enforce number coercion for optional size in Google Drive item type --- surfsense_web/components/dashboard-breadcrumb.tsx | 2 +- surfsense_web/contracts/types/connector.types.ts | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/surfsense_web/components/dashboard-breadcrumb.tsx b/surfsense_web/components/dashboard-breadcrumb.tsx index 99854d25f..c6609c6d0 100644 --- a/surfsense_web/components/dashboard-breadcrumb.tsx +++ b/surfsense_web/components/dashboard-breadcrumb.tsx @@ -241,7 +241,7 @@ export function DashboardBreadcrumb() { {breadcrumbs.map((item, index) => ( - + {index === breadcrumbs.length - 1 ? ( {item.label} diff --git a/surfsense_web/contracts/types/connector.types.ts b/surfsense_web/contracts/types/connector.types.ts index 4b4a63f92..5b67297ae 100644 --- a/surfsense_web/contracts/types/connector.types.ts +++ b/surfsense_web/contracts/types/connector.types.ts @@ -48,7 +48,7 @@ export const googleDriveItem = z.object({ mimeType: z.string(), isFolder: z.boolean(), parents: z.array(z.string()).optional(), - size: z.number().optional(), + size: z.coerce.number().optional(), iconLink: z.string().optional(), webViewLink: z.string().optional(), createdTime: z.string().optional(),