Skip to content

Commit 2b1f278

Browse files
committed
Display course mastery correct questions count out of answered questions
Fixes #504
1 parent 50f1be1 commit 2b1f278

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/checker/checker.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -844,7 +844,7 @@ try {
844844
const li = document.createElement('li');
845845
li.classList.add(statusLabel.replace(/\s+/g, '-').toLowerCase());
846846
li.style.color = (correctCount === totalQuestions) ? 'mediumseagreen' : (attemptedCount === totalQuestions) ? 'royalblue' : ((segment.due && (new Date(`${segment.due}T00:00:00`).getTime() < new Date().setHours(0, 0, 0, 0))) ? ((attemptedCount === 0) ? 'indianred' : 'darkorange') : '');
847-
li.innerHTML = `${icon} <b>${segment.number} - ${segment.name.length > 50 ? segment.name.substring(0, 50 - 3).trim() + '...' : segment.name}:</b><p>${statusLabel}</p><span style="float: right; font-weight: 600;">${attemptedCount}/${totalQuestions} Answered • ${correctCount}/${totalQuestions} Correct (${(totalQuestions > 0) ? Math.round((correctCount / totalQuestions) * 100) : 0}%)</span>`;
847+
li.innerHTML = `${icon} <b>${segment.number} - ${segment.name.length > 50 ? segment.name.substring(0, 50 - 3).trim() + '...' : segment.name}:</b><p>${statusLabel}</p><span style="float: right; font-weight: 600;">${attemptedCount}/${totalQuestions} Answered • ${correctCount}/${attemptedCount} Correct (${(totalQuestions > 0) ? Math.round((correctCount / totalQuestions) * 100) : 0}%)</span>`;
848848
document.getElementById("segments-completed").querySelector('ul').append(li);
849849
li.addEventListener('click', () => {
850850
segments.value = segment.id;

0 commit comments

Comments
 (0)