From e10ac21ed9ffa7d76731ae6c3be609cf742f797b Mon Sep 17 00:00:00 2001 From: Dimitrios Diamantidis Date: Tue, 13 Oct 2026 11:27:57 +0200 Subject: [PATCH] Write solutions after multiple exercise were completed --- src/app_state.rs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/app_state.rs b/src/app_state.rs index c29fe07f7d..dae96b0c03 100644 --- a/src/app_state.rs +++ b/src/app_state.rs @@ -428,6 +428,8 @@ impl AppState { if let Ok(success) = exercise.run_exercise(None, &slf.cmd_runner) { let progress = if success { + _ = EMBEDDED_FILES + .write_solution_to_disk(exercise_ind, exercise.name()); CheckProgress::Done } else { CheckProgress::Pending