diff --git a/RaceLapTimer/RaceLapTimer/ApiControllers/SatelliteApiModule.cs b/RaceLapTimer/RaceLapTimer/ApiControllers/SatelliteApiModule.cs index 4e396e7..76d859c 100644 --- a/RaceLapTimer/RaceLapTimer/ApiControllers/SatelliteApiModule.cs +++ b/RaceLapTimer/RaceLapTimer/ApiControllers/SatelliteApiModule.cs @@ -9,17 +9,18 @@ namespace RaceLapTimer.ApiControllers private readonly IDbProvider _provider; private readonly ILoggerService _logger; - public SatelliteApiModule(IDbProvider provider, ILoggerService logger) : base("/api/v1/satellite") + public SatelliteApiModule(IDbProvider provider, ILoggerService logger) : base("/api/v1") { _provider = provider; _logger = logger; - Get[""] = args => LogNewLapSatelliteTime(); + //Post["/lap_track/create"] = args => LogNewLapSatelliteTime(); + Get["/lap_track/create"] = args => LogNewLapSatelliteTime(); } private dynamic LogNewLapSatelliteTime() { - var transponderToken = Convert.ToInt32(Request.Query["transponder_token"]); - var lapTimeMs = Convert.ToInt32(Request.Query["lap_time_in_ms"]); + var transponderToken = Convert.ToInt32(Request.Query["transponder_token"].Value); + var lapTimeMs = Convert.ToInt32(Request.Query["lap_time_in_ms"].Value); var logObj = new SatelliteLog { TransponderToken = transponderToken,