fix(installer): 최종 리소스팩 자동 적용 실패를 UI 에 경고

options.txt 자동 적용이 실패하면(권한/잠금/손상 등) 예전엔 성공처럼 "자동 적용됩니다"
로 보였다. 이제 finalResourcepack:install 이 applied=false 를 반환하고, 렌더러가
"받았지만 자동 적용 실패 — 직접 켜주세요" 경고를 표시한다(다운로드 자체는 성공). 0.4.23→0.4.24.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
2026-07-28 22:36:57 +09:00
parent 68e2312ce7
commit 80059d6696
5 changed files with 19 additions and 8 deletions

View File

@@ -1167,8 +1167,14 @@ function downloadFinalResourcepack() {
if (res && res.ok) {
bar.style.width = '100%'
percentEl.textContent = '100%'
msg.textContent = tt('resourcepack.downloadDone')
msg.classList.add('success')
if (res.applied === false) {
// 다운로드는 됐지만 자동 적용(options.txt) 실패 → 직접 켜라고 경고.
msg.textContent = tt('resourcepack.downloadDoneNotApplied', { message: res.applyMessage || '' })
msg.classList.add('error')
} else {
msg.textContent = tt('resourcepack.downloadDone')
msg.classList.add('success')
}
actions.innerHTML = '<button class="primaryBtn" id="rpNext">' + tt('common.next') + '</button>'
actions.querySelector('#rpNext').addEventListener('click', proceed)
} else {