adding github classroom links to settings

This commit is contained in:
2025-07-21 14:11:46 -06:00
parent 9aec082467
commit 42ce579eee
4 changed files with 108 additions and 17 deletions

View File

@@ -25,15 +25,16 @@ const settingsToMarkdown = (assignment: LocalAssignment) => {
.map((fileExtension: string) => `- ${fileExtension}`)
.join("\n");
const settingsMarkdown = [
const settingsMarkdownArr = [
`LockAt: ${printableLockAt}`,
`DueAt: ${printableDueDate}`,
`AssignmentGroupName: ${assignment.localAssignmentGroupName}`,
`SubmissionTypes:\n${submissionTypesMarkdown}`,
`AllowedFileUploadExtensions:\n${allowedFileUploadExtensionsMarkdown}`,
].join("\n");
return settingsMarkdown;
`GithubClassroomAssignmentShareLink: ${assignment.githubClassroomAssignmentShareLink ?? ""}`,
`GithubClassroomAssignmentLink: ${assignment.githubClassroomAssignmentLink ?? ""}`,
];
return settingsMarkdownArr.join("\n");
};
export const assignmentMarkdownSerializer = {