mirror of
https://github.com/alexmickelson/canvasManagement.git
synced 2026-03-26 07:38:33 -06:00
working on parsing markdown as a quiz
This commit is contained in:
@@ -23,8 +23,12 @@ public static partial class QuizSyncronizationExtensions
|
||||
{
|
||||
var moduleTasks = localCourse.Modules.Select(async m =>
|
||||
{
|
||||
var quizTasks = m.Quizzes.Select(
|
||||
(q) => localCourse.SyncQuizToCanvas(canvasId, q, canvasQuizzes, canvas)
|
||||
|
||||
var quizTasks = m.Quizzes
|
||||
.Select(
|
||||
async (q) => q.DueAt > DateTime.Now
|
||||
? await localCourse.SyncQuizToCanvas(canvasId, q, canvasQuizzes, canvas)
|
||||
: q
|
||||
);
|
||||
var quizzes = await Task.WhenAll(quizTasks);
|
||||
return m with { Quizzes = quizzes };
|
||||
|
||||
Reference in New Issue
Block a user