Merge pull request #61 from public-awesome/fix-reversed-metadata-order
Fix: metadata gets sorted in reverse on some browsers
This commit is contained in:
commit
bac11411c0
@ -144,6 +144,7 @@ export const UploadDetails = ({ onChange }: UploadDetailsProps) => {
|
|||||||
if (!e.target?.result) return toast.error('Error parsing file.')
|
if (!e.target?.result) return toast.error('Error parsing file.')
|
||||||
if (!event.target.files) return toast.error('No files selected.')
|
if (!event.target.files) return toast.error('No files selected.')
|
||||||
const metadataFile = new File([e.target.result], event.target.files[i].name, { type: 'application/json' })
|
const metadataFile = new File([e.target.result], event.target.files[i].name, { type: 'application/json' })
|
||||||
|
files.push(metadataFile)
|
||||||
try {
|
try {
|
||||||
const parsedMetadata = JSON.parse(await metadataFile.text())
|
const parsedMetadata = JSON.parse(await metadataFile.text())
|
||||||
if (!parsedMetadata || typeof parsedMetadata !== 'object') {
|
if (!parsedMetadata || typeof parsedMetadata !== 'object') {
|
||||||
@ -156,7 +157,6 @@ export const UploadDetails = ({ onChange }: UploadDetailsProps) => {
|
|||||||
setMetadataFilesArray([])
|
setMetadataFilesArray([])
|
||||||
return toast.error(`Invalid metadata file: ${metadataFile.name}`)
|
return toast.error(`Invalid metadata file: ${metadataFile.name}`)
|
||||||
}
|
}
|
||||||
files.push(metadataFile)
|
|
||||||
}
|
}
|
||||||
reader.readAsText(event.target.files[i], 'utf8')
|
reader.readAsText(event.target.files[i], 'utf8')
|
||||||
reader.onloadend = () => {
|
reader.onloadend = () => {
|
||||||
|
Loading…
Reference in New Issue
Block a user