diff --git a/src/lib/utils.ts b/src/lib/utils.ts index 046ed1e..b13823e 100644 --- a/src/lib/utils.ts +++ b/src/lib/utils.ts @@ -87,5 +87,9 @@ export function getProjectLinkType( if (editorFileType === 'url' && editorUrl?.includes('cad.onshape.com')) return 'onshape'; if (editorFileType === 'url' && editorUrl?.includes('autodesk360.com')) return 'fusion-link'; if (editorFileType === 'upload' && uploadedFileUrl?.endsWith('.f3d')) return 'fusion-file'; + if (editorFileType === 'upload' && uploadedFileUrl?.endsWith('.f3z')) return 'fusion-file'; + if (editorFileType === 'upload' && (uploadedFileUrl?.endsWith('.blend') || uploadedFileUrl?.endsWith('.blend1'))) return 'blender'; + if (editorFileType === 'upload' && uploadedFileUrl?.toLowerCase().endsWith('.fcstd')) return 'freecad'; + if (editorFileType === 'upload' && uploadedFileUrl?.endsWith('.slvs')) return 'solvespace'; return 'unknown'; } diff --git a/src/routes/dashboard/admin/review/+page.svelte b/src/routes/dashboard/admin/review/+page.svelte index 4da2eb7..ec06744 100644 --- a/src/routes/dashboard/admin/review/+page.svelte +++ b/src/routes/dashboard/admin/review/+page.svelte @@ -116,6 +116,9 @@ + + +