From 519935e7a5fa9eb08d043a34cabc2a043c35b188 Mon Sep 17 00:00:00 2001 From: king Date: Tue, 26 May 2026 22:13:40 +0900 Subject: [PATCH] =?UTF-8?q?=EB=94=94=EB=B2=84=EA=B7=B8=EC=9A=A9=20?= =?UTF-8?q?=EC=95=8C=EB=A6=BC=20=ED=8C=9D=EC=97=85=20=EC=B6=94=EA=B0=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- static/js/app.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/static/js/app.js b/static/js/app.js index ada9cf5..877b347 100644 --- a/static/js/app.js +++ b/static/js/app.js @@ -120,13 +120,14 @@ document.addEventListener('DOMContentLoaded', () => { if (!dbSizeBadge) return; dbSizeBadge.textContent = '용량 확인 중'; + const targetUrl = appUrl('/api/settings/database-size'); try { - const response = await fetch(appUrl('/api/settings/database-size')); + const response = await fetch(targetUrl); if (!response.ok) { - let errMsg = 'DB 용량 조회 실패'; + let errMsg = `HTTP ${response.status} ${response.statusText}`; try { const errData = await response.json(); - errMsg = errData.detail || errMsg; + errMsg += ` - ${errData.detail || ''}`; } catch (_) {} throw new Error(errMsg); } @@ -136,6 +137,7 @@ document.addEventListener('DOMContentLoaded', () => { } catch (error) { dbSizeBadge.textContent = '용량 확인 실패'; dbSizeBadge.title = error.message || 'DB 용량 조회 실패'; + alert(`[디버그 정보]\n대상 URL: ${targetUrl}\nwindow.APP_BASE_PATH: ${window.APP_BASE_PATH}\n에러 내용: ${error.message}`); } }