fix parallel download check being broken

This commit is contained in:
Wyvest 2025-12-25 17:42:41 +09:00
parent ba0ccdbb11
commit 6dc99149fb

View file

@ -123,15 +123,6 @@ function DownloadingMods({ mods, setOpen, nextPath }: { mods: ModDataArray; setO
useEffect(() => {
const downloadAll = async () => {
if (useParallelModDownloading)
for (const mod of mods) {
setModName(mod.name);
try {
await download.mutateAsync(mod);
}
finally {
setDownloadedMods(prev => prev + 1);
}
} else
await downloadModsParallel(mods, 25, async (mod) => {
setModName(mod.name);
try {
@ -140,7 +131,16 @@ function DownloadingMods({ mods, setOpen, nextPath }: { mods: ModDataArray; setO
finally {
setDownloadedMods(prev => prev + 1);
}
});
}); else
for (const mod of mods) {
setModName(mod.name);
try {
await download.mutateAsync(mod);
}
finally {
setDownloadedMods(prev => prev + 1);
}
}
};
downloadAll();