FIX: Fix bug hdiff

This commit is contained in:
2025-09-09 08:47:16 +07:00
parent d58e76d821
commit 1f9c95d6ac
11 changed files with 46 additions and 68 deletions

View File

@@ -131,15 +131,13 @@ export default function DiffPage() {
setStageType('Version Validate')
setProgressUpdate(0)
setMaxProgressUpdate(1)
const isNeedHDiff = validType !== 'hdiffmap.json'
const [validVersion, errorVersion] = await DiffService.VersionValidate(gameDir, diffDir, isNeedHDiff)
const [validVersion, errorVersion] = await DiffService.VersionValidate(gameDir, diffDir)
if (!handleResult(validVersion, errorVersion)) return
setProgressUpdate(1)
}
const isSkipVerify = ['manifest', 'hdifffiles.txt', 'hdifffiles.json'].includes(validType)
setStageType('Data Extract')
const [validData, errorData] = await DiffService.DataExtract(gameDir, diffDir, isSkipVerify)
const [validData, errorData] = await DiffService.DataExtract(gameDir, diffDir)
if (!handleResult(validData, errorData)) return
setStageType('Cut Data')