From 15daf4aec0cd2794cdaa954824f1c966d6bce8cf Mon Sep 17 00:00:00 2001 From: Abdon Pijpelink Date: Mon, 16 Mar 2026 15:32:00 +0100 Subject: [PATCH] Side menu progress bar: also include isLesson leaf pages in progress calculation --- .../layouts/partials/course/sidebar-menu.html | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/qdrant-landing/themes/qdrant-2024/layouts/partials/course/sidebar-menu.html b/qdrant-landing/themes/qdrant-2024/layouts/partials/course/sidebar-menu.html index 1f5480008..efd64e525 100644 --- a/qdrant-landing/themes/qdrant-2024/layouts/partials/course/sidebar-menu.html +++ b/qdrant-landing/themes/qdrant-2024/layouts/partials/course/sidebar-menu.html @@ -40,7 +40,19 @@ {{ end }} {{ if or (eq $currentNode.Params.isLesson true) (eq $currentNode.Parent.Params.isLesson true) }} - {{ $allLessons := where $subject.Pages ".Params.isLesson" true }} + {{ $allLessons := slice }} + {{ range $subject.Pages }} + {{ if .Params.isLesson }} + {{ $allLessons = $allLessons | append . }} + {{ end }} + {{ if .IsSection }} + {{ range .Pages }} + {{ if .Params.isLesson }} + {{ $allLessons = $allLessons | append . }} + {{ end }} + {{ end }} + {{ end }} + {{ end }} {{ $total := len $allLessons }} {{ if $total }}