diff --git a/src/platform/assets/composables/useModelTypes.ts b/src/platform/assets/composables/useModelTypes.ts index 8f578c926..a60d94813 100644 --- a/src/platform/assets/composables/useModelTypes.ts +++ b/src/platform/assets/composables/useModelTypes.ts @@ -37,6 +37,8 @@ interface ModelTypeOption { value: string // Actual tag value } +const DISALLOWED_MODEL_TYPES = ['nlf'] as const + /** * Composable for fetching and managing model types from the API * Uses shared state to ensure data is only fetched once @@ -51,6 +53,12 @@ export const useModelTypes = createSharedComposable(() => { async (): Promise => { const response = await api.getModelFolders() return response + .filter( + (folder) => + !DISALLOWED_MODEL_TYPES.includes( + folder.name as (typeof DISALLOWED_MODEL_TYPES)[number] + ) + ) .map((folder) => ({ name: formatDisplayName(folder.name), value: folder.name