From a47d331993413cc91d224367340a7e60f8cbc598 Mon Sep 17 00:00:00 2001 From: schmeeve Date: Fri, 19 Jun 2026 14:28:57 -0700 Subject: [PATCH] fix for model names with slashes in them --- organize-images | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/organize-images b/organize-images index fa4bad2..b20ebae 100755 --- a/organize-images +++ b/organize-images @@ -182,10 +182,13 @@ entry = m.get(sys.argv[1], {}) if not entry: print('AI/unknown') sys.exit(0) -model = entry.get('model', 'unknown') +def clean(s): + return s.replace('/', '-').replace('\\\\', '-') + +model = clean(entry.get('model', 'unknown')) loras = entry.get('loras', []) if loras: - combo = '+'.join(l.strip() for l in loras) + combo = '+'.join(clean(l.strip()) for l in loras) combo = (combo[:200]).rstrip('+') print(f'AI/{model}/{combo}') else: