fix: extract ref from filename not folder name in ZIP uploads

PHOTOS:/32263-.heic → ref=32263 (non plus PHOTOS:)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-06-24 18:23:43 +02:00
parent f56e52f801
commit 42989a5ef3
+8 -2
View File
@@ -201,8 +201,14 @@ export function useImages() {
error: null,
progress: null,
}))
dispatch({ type: 'ADD', items: newItems })
for (const item of newItems) {
// Recalcule la ref depuis le nom du fichier (plus fiable que le nom du dossier ZIP)
// item.filename = "DOSSIER/32263-.heic" → on prend la partie après le dernier "/"
const itemsWithRef = newItems.map(item => {
const basename = item.filename.split('/').pop() ?? item.filename
return { ...item, ref: refFromFilename(basename) }
})
dispatch({ type: 'ADD', items: itemsWithRef })
for (const item of itemsWithRef) {
queueRef.current.enqueue(() => runPipeline(item.id, item.originalBlob, item.ref, item.feather, item.rotation, item.alphaThreshold))
}
} else {