From 5d4269fdcdf56145c3a5c7a8fab4ff9bf345381a Mon Sep 17 00:00:00 2001 From: Alex Mickelson Date: Fri, 18 Aug 2023 17:19:49 -0600 Subject: [PATCH] cleaned up obj --- .../Services/Canvas/CanvasAssignmentService.cs | 4 ++-- .../CanvasAssignmentCreationRequest.cs | 12 ------------ 2 files changed, 2 insertions(+), 14 deletions(-) delete mode 100644 Management/Services/Canvas/CanvasRequests/CanvasAssignmentCreationRequest.cs 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; } -}