diff --git a/Management/Services/Canvas/CanvasAssignmentService.cs b/Management/Services/Canvas/CanvasAssignmentService.cs index 46911f0..21532f3 100644 --- a/Management/Services/Canvas/CanvasAssignmentService.cs +++ b/Management/Services/Canvas/CanvasAssignmentService.cs @@ -38,7 +38,7 @@ public class CanvasAssignmentService Console.WriteLine($"creating assignment: {localAssignment.Name}"); var url = $"courses/{canvasCourseId}/assignments"; var request = new RestRequest(url); - var body = new CanvasAssignmentCreationRequest() + var body = new { name = localAssignment.Name, submission_types = localAssignment.SubmissionTypes.Select(t => t.ToString()), @@ -65,7 +65,7 @@ public class CanvasAssignmentService Console.WriteLine($"updating assignment: {localAssignment.Name}"); var url = $"courses/{courseId}/assignments/{localAssignment.CanvasId}"; var request = new RestRequest(url); - var body = new CanvasAssignmentCreationRequest() + var body = new { name = localAssignment.Name, submission_types = localAssignment.SubmissionTypes.Select(t => t.ToString()), diff --git a/Management/Services/Canvas/CanvasRequests/CanvasAssignmentCreationRequest.cs b/Management/Services/Canvas/CanvasRequests/CanvasAssignmentCreationRequest.cs deleted file mode 100644 index 66743a9..0000000 --- a/Management/Services/Canvas/CanvasRequests/CanvasAssignmentCreationRequest.cs +++ /dev/null @@ -1,12 +0,0 @@ - -namespace Management.Services.Canvas; - -public record CanvasAssignmentCreationRequest -{ - public string? name { get; set; } - public IEnumerable submission_types { get; set; } = Enumerable.Empty(); - public string? description { get; set; } - public DateTime? lock_at { get; set; } - public DateTime? due_at { get; set; } - public int? points_possible { get; set; } -}