sync changes

This commit is contained in:
2023-08-29 12:47:11 -06:00
parent 762c91c17f
commit a1a9a7a79c
3 changed files with 7 additions and 3 deletions

View File

@@ -65,8 +65,8 @@
void OnDragEnter() { void OnDragEnter() {
dragging = true; dragging = true;
} }
void OnDragLeave() { void OnDragLeave() {
dragging = false; dragging = false;
} }

View File

@@ -29,7 +29,7 @@ public static partial class AssignmentGroupSyncronizationExtensions
var needsUpdate = canvasGroupWithSameName.GroupWeight != correctGroup.Weight; var needsUpdate = canvasGroupWithSameName.GroupWeight != correctGroup.Weight;
if (needsUpdate) if (needsUpdate)
await canvas.AssignmentGroups.Update(courseCanvasId, assignmentGroup); await canvas.AssignmentGroups.Update(courseCanvasId, correctGroup);
return correctGroup; return correctGroup;
} }

View File

@@ -17,6 +17,10 @@ public static partial class AssignmentSyncronizationExtensions
CanvasService canvas CanvasService canvas
) )
{ {
// ignore past assignments
if(localAssignment.DueAt < DateTime.Now)
return localAssignment;
var canvasAssignment = canvasAssignments.FirstOrDefault( var canvasAssignment = canvasAssignments.FirstOrDefault(
ca => ca.Id == localAssignment.CanvasId ca => ca.Id == localAssignment.CanvasId
); );