]> git.digitality.be Git - pdw25-26/commitdiff
fix(web): quantity au lieu de balance, correction events tableau
authorSteph Ponzo <ponzo.stephane2@gmail.com>
Sun, 1 Mar 2026 14:27:26 +0000 (15:27 +0100)
committerSteph Ponzo <ponzo.stephane2@gmail.com>
Sun, 1 Mar 2026 14:27:26 +0000 (15:27 +0100)
Wallette/web/script.js

index 3e80fa486c04b44bf1b5baad8728d48b781fd811..c32d2c79b3ef07d5a6a16d604574a80271384334 100644 (file)
@@ -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();