Add SUPER exam results preview

This commit is contained in:
hz
2026-07-14 17:25:25 -05:00
parent 51ce9f2e88
commit bbb373acf4
4 changed files with 109 additions and 0 deletions
@@ -25,6 +25,14 @@ public class ExamSimulationsController(ExamSimulationStore simulations) : Contro
catch (InvalidOperationException exception) { return Conflict(exception.Message); }
}
[HttpGet("preview-results")]
[Authorize(Roles = "SUPER")]
public async Task<IActionResult> PreviewResults()
{
try { return Ok(await simulations.BuildResultsPreviewAsync(UserId())); }
catch (InvalidOperationException exception) { return Conflict(exception.Message); }
}
[HttpGet("active")]
public async Task<IActionResult> Active()
{