@@ -211,20 +211,13 @@ func (s Server) PostAPIRescheduleRequestReplace(w http.ResponseWriter, r *http.R
211211 }
212212
213213 // Create Placeholder meeting info
214- parsedTime , err := time .Parse (time .RFC3339Nano , body .NewMeeting .MeetingDuration )
215- if err != nil {
216- logger .Error ("failed to parse time" , zap .Error (err ))
217- sendError (w , http .StatusBadGateway , "Failed to parse time" )
218- return
219- }
220214
221215 placeholderParams := database.CreatePlaceholderMeetingParams {
222216 //nolint: gosec // id is unsigned 32 bit int
223- RequestID : uint32 (requestID ),
224- Title : body .NewMeeting .Title ,
225- Location : body .NewMeeting .Location ,
226-
227- Duration : parsedTime ,
217+ RequestID : uint32 (requestID ),
218+ Title : body .NewMeeting .Title ,
219+ Location : body .NewMeeting .Location ,
220+ Duration : body .NewMeeting .MeetingDuration ,
228221 StartDateRange : body .NewMeeting .StartRangeTime ,
229222 EndDateRange : body .NewMeeting .EndRangeTime ,
230223 }
@@ -412,8 +405,7 @@ func (s Server) GetAPIRescheduleRequestsMe(w http.ResponseWriter, r *http.Reques
412405 newMeeting .EndRangeTime = req .EndDateRange_2 .Time
413406 newMeeting .Location = req .Location .String
414407
415- dur := req .Duration .Time .Format (time .RFC3339Nano )
416- newMeeting .MeetingDuration = dur
408+ newMeeting .MeetingDuration = req .Duration .Int32
417409
418410 newMeeting .StartRangeTime = req .EndDateRange_2 .Time
419411 newMeeting .Title = req .Title .String
@@ -463,8 +455,7 @@ func (s Server) GetAPIRescheduleRequestsMe(w http.ResponseWriter, r *http.Reques
463455 newMeeting .EndRangeTime = req .EndDateRange_2 .Time
464456 newMeeting .Location = req .Location .String
465457
466- dur := req .Duration .Time .Format (time .RFC3339Nano )
467- newMeeting .MeetingDuration = dur
458+ newMeeting .MeetingDuration = req .Duration .Int32
468459
469460 newMeeting .StartRangeTime = req .StartDateRange_2 .Time
470461 newMeeting .Title = req .Title .String
@@ -528,8 +519,7 @@ func (s Server) GetAPIRescheduleRequestRequestID(w http.ResponseWriter, r *http.
528519 newMeeting .EndRangeTime = req .EndDateRange_2 .Time
529520 newMeeting .Location = req .Location .String
530521
531- dur := req .Duration .Time .Format (time .RFC3339Nano )
532- newMeeting .MeetingDuration = dur
522+ newMeeting .MeetingDuration = req .Duration .Int32
533523
534524 newMeeting .StartRangeTime = req .StartDateRange_2 .Time
535525 newMeeting .Title = req .Title .String
0 commit comments