Skip to content

Commit dbee379

Browse files
committed
error handling
1 parent ff97b62 commit dbee379

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

  • apps/sim/app/workspace/[workspaceId]/files

apps/sim/app/workspace/[workspaceId]/files/files.tsx

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1052,12 +1052,17 @@ export function Files() {
10521052
counter++
10531053
}
10541054

1055-
const folder = await createFolder.mutateAsync({
1056-
workspaceId,
1057-
name,
1058-
parentId: currentFolderId,
1059-
})
1060-
listRename.startRename(folderRowId(folder.id), folder.name)
1055+
try {
1056+
const folder = await createFolder.mutateAsync({
1057+
workspaceId,
1058+
name,
1059+
parentId: currentFolderId,
1060+
})
1061+
listRename.startRename(folderRowId(folder.id), folder.name)
1062+
} catch (error) {
1063+
logger.error('Failed to create folder:', error)
1064+
toast.error(error instanceof Error ? error.message : 'Failed to create folder')
1065+
}
10611066
}, [workspaceId, createFolder, folders, currentFolderId, listRename.startRename])
10621067

10631068
const handleRowContextMenu = useCallback(

0 commit comments

Comments
 (0)