diff --git a/src/cpp/session/modules/learning/SessionLearning.cpp b/src/cpp/session/modules/learning/SessionLearning.cpp index 00b2f92bf4c..ab8634910db 100644 --- a/src/cpp/session/modules/learning/SessionLearning.cpp +++ b/src/cpp/session/modules/learning/SessionLearning.cpp @@ -256,6 +256,7 @@ void handleLearningPaneRequest(const http::Request& request, // build template variables std::map vars; vars["title"] = slideDeck.title(); + vars["preamble"] = slideDeck.preamble(); vars["slides"] = slides; vars["slide_commands"] = slideCommands; vars["slides_css"] = resourceFiles().get("learning/slides.css"); diff --git a/src/cpp/session/modules/learning/SlideParser.cpp b/src/cpp/session/modules/learning/SlideParser.cpp index f5283730fe8..a0ff104644b 100644 --- a/src/cpp/session/modules/learning/SlideParser.cpp +++ b/src/cpp/session/modules/learning/SlideParser.cpp @@ -232,7 +232,7 @@ Error SlideDeck::readSlides(const FilePath& filePath) preamble_.clear(); if (!headerLines.empty()) { - for (std::size_t i = 0; i