From 8eb2ba07453384fe78ddf4f49108ce5a02b8f4d8 Mon Sep 17 00:00:00 2001 From: Comfy Org PR Bot Date: Thu, 8 Jan 2026 09:17:35 +0900 Subject: [PATCH] [backport cloud/1.36] [feat] Filter out nlf model type from Upload Model flow (#7886) Backport of #7793 to `cloud/1.36` Automatically created by backport workflow. Co-authored-by: Luke Mino-Altherr Co-authored-by: Claude --- src/platform/assets/composables/useModelTypes.ts | 8 ++++++++ 1 file changed, 8 insertions(+) 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