From: Steph Ponzo Date: Sun, 1 Mar 2026 14:27:26 +0000 (+0100) Subject: fix(web): quantity au lieu de balance, correction events tableau X-Git-Url: https://git.digitality.be/?a=commitdiff_plain;h=eed40b157c17883e2341809620e08738af18d2f2;p=pdw25-26 fix(web): quantity au lieu de balance, correction events tableau --- diff --git a/Wallette/web/script.js b/Wallette/web/script.js index 3e80fa4..c32d2c7 100644 --- a/Wallette/web/script.js +++ b/Wallette/web/script.js @@ -68,13 +68,13 @@ async function loadWallets() { const first = wallets[0]; const balanceEl = document.getElementById("balance"); - if (balanceEl) balanceEl.textContent = `${first.balance ?? '0'} ${first.asset_symbol || 'BTC'}`; + if (balanceEl) balanceEl.textContent = `${first.quantity ?? '0'} ${first.asset_symbol || 'BTC'}`; wallets.forEach(wallet => { const li = document.createElement('li'); li.className = 'list-group-item bg-transparent text-white'; li.style.cursor = 'pointer'; - li.textContent = `${wallet.asset_symbol || '?'} — ${wallet.balance ?? '—'}`; + li.textContent = `${wallet.asset_symbol || '?'} — ${wallet.quantity ?? '—'}`; li.onclick = () => loadWalletEvents(wallet.wallet_id); walletList.appendChild(li); }); @@ -95,7 +95,8 @@ async function loadWalletEvents(walletId) { if (!eventsList) return; try { - const events = await apiFetch(`/api/wallets/${walletId}/events`); + const _ev = await apiFetch(`/api/wallets/${walletId}/events`); + const events = _ev.events || _ev || []; eventsList.innerHTML = ''; @@ -270,6 +271,7 @@ document.getElementById("saveUserBtn")?.addEventListener("click", () => { loadCurrentSignal(); setInterval(loadCurrentPrice, 30000); setInterval(loadCurrentSignal, 15000); + setInterval(loadWallets, 30000); window.addEventListener('beforeunload', () => { if (isConnected()) disconnectFromAlerts();