diff --git a/RelayServer/Endpoints/RtcEndpoints.cs b/RelayServer/Endpoints/RtcEndpoints.cs index ab4ebb1..0d2b5ec 100644 --- a/RelayServer/Endpoints/RtcEndpoints.cs +++ b/RelayServer/Endpoints/RtcEndpoints.cs @@ -47,15 +47,17 @@ public static class RtcEndpoints }); // Store a new SDP answer for the specified channel call. - app.MapPost("/api/rtc/answer", async (RtcAnswer request, RtcCallService rtcCallService) => + app.MapPost("/api/rtc/answer", async (RtcOffer request, RtcCallService rtcCallService) => { - await rtcCallService.WriteAnswerAsync( - request.ChannelId, - new RtcSessionDescription - { - Type = "answer", - Sdp = request.Sdp - }); + await rtcCallService.WriteAnswerAsync(request.ChannelId, request.SessionDescription); + //DON'T FUCKING HARDCODE STRINGS INTO API REQUESTS + // await rtcCallService.WriteAnswerAsync( + // request.ChannelId, + // new RtcSessionDescription + // { + // Type = "answer", + // Sdp = request.Sdp + // }); RtcNotificationService.Broadcast(new RtcNotificationMessage {