smarter assignment parsing

This commit is contained in:
2024-01-19 14:31:59 -07:00
parent b28bea77e9
commit 014b4aeff8
4 changed files with 24 additions and 28 deletions

View File

@@ -11,7 +11,7 @@ public static class LocalAssignmentMarkdownParser
var settingsString = input.Split("---")[0];
var (name, localAssignmentGroupName, submissionTypes, dueAt, lockAt) = parseSettings(settingsString);
var description = input.Split("---\n")[1].Split("## Rubric")[0];
var description = String.Join("---\n", input.Split("---\n")[1..]).Split("## Rubric")[0];
var rubricString = input.Split("## Rubric\n")[1];
var rubric = ParseRubricMarkdown(rubricString);