From 57acee75c27d4286105d1cc6cd8b106725fc6f54 Mon Sep 17 00:00:00 2001 From: pietrolama <32061233+pietrolama@users.noreply.github.com> Date: Fri, 27 Dec 2024 19:22:33 +0100 Subject: [PATCH] Update diario.js --- js/diario.js | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/js/diario.js b/js/diario.js index f4ef671..4efbfb4 100644 --- a/js/diario.js +++ b/js/diario.js @@ -63,12 +63,17 @@ document.addEventListener("DOMContentLoaded", () => { // Funzione per caricare le fermentazioni da Firebase async function caricaFermentazioni(userId) { + if (!fermentazioniList) { + console.error("Elemento con ID 'fermentazioni-list' non trovato nel DOM."); + return; + } + try { const fermentazioniRef = collection(db, "fermentazioni", userId, "entries"); const fermentazioniSnapshot = await getDocs(fermentazioniRef); - + fermentazioniList.innerHTML = ""; // Svuota la lista prima di ricaricarla - + fermentazioniSnapshot.forEach((doc) => { const fermentazione = doc.data(); try { @@ -78,7 +83,7 @@ document.addEventListener("DOMContentLoaded", () => { } catch (e) { console.error("Errore nel parsing dei risultati:", e); } - + creaCardFermentazione(fermentazione, doc.id); }); } catch (error) { @@ -86,6 +91,7 @@ document.addEventListener("DOMContentLoaded", () => { } } + // Elimina una fermentazione async function eliminaFermentazione(docId) { const user = auth.currentUser;