11import { Request , Response } from "express" ;
22import asyncHandler from "../middleware/asyncHandler" ;
33import { supabase } from "../db/setupDb" ;
4- import { error , time } from "console" ;
5- import { eventNames , off } from "process" ;
6- import { authHandler } from "../middleware/authHandler" ;
4+
75/**
86 * Helper method to generate weekly course events.
97 * @param courseEventName - The name of the course event (typically derived from the offering code and meeting section).
@@ -95,7 +93,7 @@ function generateWeeklyCourseEvents(
9593 calendar_id,
9694 event_name : courseEventName ,
9795 //Convert the occurrence of date to YYYY-MM-DD format
98- event_day : currentDate . toISOString ( ) . split ( "T" ) [ 0 ] ,
96+ event_date : currentDate . toISOString ( ) . split ( "T" ) [ 0 ] ,
9997 event_start : courseStartTime ,
10098 event_end : courseEndTime ,
10199 event_description : null ,
@@ -116,7 +114,7 @@ export default {
116114 * - Inserts into the course_events table.
117115 * Otherwise, it's treated as a user event and is inserted into the user_event table.
118116 * Expected body fields for both:
119- * - calendar_id, event_day , event_start, event_end, event_description
117+ * - calendar_id, event_date , event_start, event_end, event_description
120118 * For course events, you must provide: offering_id
121119 * For user events, you must provide event_name
122120 */
@@ -126,7 +124,7 @@ export default {
126124 //Retrieve event properties from the request body
127125 const {
128126 calendar_id,
129- event_day ,
127+ event_date ,
130128 event_start,
131129 event_end,
132130 event_description,
@@ -197,13 +195,13 @@ export default {
197195 semester_end_date
198196 ) ;
199197 } else {
200- //If no semester dates provided, insert a single event using the provided event_day
198+ //If no semester dates provided, insert a single event using the provided event_date
201199 let eventDate = getNextWeekDayOccurance ( courseDay ) ;
202200 eventsToInsert = [
203201 {
204202 calendar_id,
205203 event_name : courseEventName ,
206- event_day : eventDate ,
204+ event_date : eventDate ,
207205 event_start : courseStartTime ,
208206 event_end : courseEndTime ,
209207 event_description : null ,
@@ -240,7 +238,7 @@ export default {
240238 {
241239 calendar_id,
242240 event_name,
243- event_day ,
241+ event_date ,
244242 event_start,
245243 event_end,
246244 event_description,
@@ -325,7 +323,7 @@ export default {
325323 const { id } = req . params ;
326324 const {
327325 calendar_id,
328- event_day ,
326+ event_date ,
329327 event_start,
330328 event_end,
331329 event_description,
@@ -419,7 +417,7 @@ export default {
419417 {
420418 calendar_id,
421419 event_name : courseEventName ,
422- event_day : eventDate ,
420+ event_date : eventDate ,
423421 event_start : courseStartTime ,
424422 event_end : courseEndTime ,
425423 event_description : null ,
@@ -455,7 +453,7 @@ export default {
455453
456454 const updateData = {
457455 calendar_id,
458- event_day ,
456+ event_date ,
459457 event_start,
460458 event_end,
461459 event_description,
0 commit comments