From fce60d2d13547adbb8557a46df8e596e8479369c Mon Sep 17 00:00:00 2001 From: Lumi Date: Tue, 17 Feb 2026 19:12:15 +0100 Subject: [PATCH] fix: update AI recommendation numbering after delete --- scripts/dashboard.js | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/scripts/dashboard.js b/scripts/dashboard.js index e0443efd4..c9d8e9c6d 100644 --- a/scripts/dashboard.js +++ b/scripts/dashboard.js @@ -1,4 +1,13 @@ document.addEventListener("DOMContentLoaded", function () { + function updateAiRecommendationNumbers() { + document.querySelectorAll(".ai-recommendation-item").forEach(function (item, index) { + const numberSpan = item.querySelector(".ai-recommendation-header h3 > span"); + if (numberSpan) { + numberSpan.textContent = `${index + 1}. `; + } + }); + } + document.querySelectorAll(".ai-recommendation-item").forEach(function (item) { item.addEventListener("click", function () { item.classList.toggle("expanded"); @@ -25,6 +34,7 @@ document.addEventListener("DOMContentLoaded", function () { .then(data => { if (data.success) { item.remove(); + updateAiRecommendationNumbers(); showSuccessMessage(translate("success")); } else { showErrorMessage(data.message || translate("failed_delete_ai_recommendation"));