From 6514816abaa5d2692e3f8709fdb85b1ccf6df5f9 Mon Sep 17 00:00:00 2001 From: Ruben Ramirez Date: Fri, 4 Apr 2025 10:43:27 -0500 Subject: [PATCH] Added debug logging for Assessment Builder --- js/quiztech-assessment-builder.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/js/quiztech-assessment-builder.js b/js/quiztech-assessment-builder.js index 9f1b31e..6a342f4 100644 --- a/js/quiztech-assessment-builder.js +++ b/js/quiztech-assessment-builder.js @@ -20,10 +20,14 @@ jQuery(document).ready(function($) { * Updates the total cost display based on the questions currently in the assessment list. */ function updateTotalCost() { + console.log('--- Updating Total Cost ---'); // Debug let totalCost = 0; - $currentList.find('.selected-question-item').each(function() { - totalCost += parseInt($(this).data('cost') || 0); + $currentList.find('.selected-question-item').each(function(index) { + const cost = parseInt($(this).data('cost') || 0); + console.log(`Item ${index}: data-cost = ${$(this).data('cost')}, parsed cost = ${cost}`); // Debug + totalCost += cost; }); + console.log('Calculated Total Cost:', totalCost); // Debug $totalCostSpan.text(totalCost); }