diff --git a/surfsense_web/components/connectors/composio-drive-folder-tree.tsx b/surfsense_web/components/connectors/composio-drive-folder-tree.tsx index bc6330faa..2af53acac 100644 --- a/surfsense_web/components/connectors/composio-drive-folder-tree.tsx +++ b/surfsense_web/components/connectors/composio-drive-folder-tree.tsx @@ -27,7 +27,7 @@ interface DriveItem { isFolder: boolean; parents?: string[]; size?: number; - iconLink?: string; + iconLink?: string | null; } interface ItemTreeNode { diff --git a/surfsense_web/components/connectors/google-drive-folder-tree.tsx b/surfsense_web/components/connectors/google-drive-folder-tree.tsx index bb6fd822e..ceb8b2d44 100644 --- a/surfsense_web/components/connectors/google-drive-folder-tree.tsx +++ b/surfsense_web/components/connectors/google-drive-folder-tree.tsx @@ -27,7 +27,7 @@ interface DriveItem { isFolder: boolean; parents?: string[]; size?: number; - iconLink?: string; + iconLink?: string | null; } interface ItemTreeNode { diff --git a/surfsense_web/contracts/types/connector.types.ts b/surfsense_web/contracts/types/connector.types.ts index 3a11d0399..a7f8fce99 100644 --- a/surfsense_web/contracts/types/connector.types.ts +++ b/surfsense_web/contracts/types/connector.types.ts @@ -56,7 +56,7 @@ export const googleDriveItem = z.object({ isFolder: z.boolean(), parents: z.array(z.string()).optional(), size: z.coerce.number().optional(), - iconLink: z.string().optional(), + iconLink: z.string().nullable().optional(), webViewLink: z.string().optional(), createdTime: z.string().optional(), modifiedTime: z.string().optional(),