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:
@@ -201,8 +201,14 @@ export function useImages() {
|
|||||||
error: null,
|
error: null,
|
||||||
progress: null,
|
progress: null,
|
||||||
}))
|
}))
|
||||||
dispatch({ type: 'ADD', items: newItems })
|
// Recalcule la ref depuis le nom du fichier (plus fiable que le nom du dossier ZIP)
|
||||||
for (const item of newItems) {
|
// 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))
|
queueRef.current.enqueue(() => runPipeline(item.id, item.originalBlob, item.ref, item.feather, item.rotation, item.alphaThreshold))
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
|||||||
Reference in New Issue
Block a user